还发现MyObject.getsession  username,password;也不行了
提示“object”并不包含对“getsession”的定义
看来问题多多,我希望达到的目标不知各位大虾明白否,如果可以用其他方法解决,也可以给我思路
  

解决方案 »

  1.   

    vb的是这样的:
    session("name")=namevalue就可以了。
    c#应该一样。
      

  2.   

    add a reference to your COM dll in VS.NET, use the wrapper class in your code
      

  3.   

    Session["ID"]C#认为这是一个数组
      

  4.   

    其实我用vb
    Dim MyObject As Object
    MyObject = Server.CreateObject ("usersession.user")
    MyObject.getsession ("a","a")
    response.write (MyObject.USERNAME)
    是成功的,只不过是在一个页面有效,我希望它是一个session变量,可以在其他页面里用response.write (MyObject.USERNAME)
    写出a
    可能是受asp影响太大,所以还不太会用asp.net,希望各位帮忙了
      

  5.   

    badcody(点奈特大法是正法) 
    那么我该怎么办呢?
      

  6.   

    直接在页面中用session("name")="aaaaaaa"
    其他的页面也直接用dim a as string = session("name")
      

  7.   

    我用session("name")是可以的,但我希望不仅仅这样,我注册了一个dll在server上,希望实例化成session变量,即session("ID")有USERNAME,PASSWORD这两个成员属性,普通的session("name")没法做到这一点的。但我dim sesion("name") as string可以的
    dim session("ID") as Object失败
    没法session("ID")=Server.CreateObject ("usersession.user")
    更谈不上用这个组件里的方法了