例如 建立好 class1.vb类文件,并且此类文件已经定义了 公共变量a 
     当我在 第一页面(one.aspx)中赋值给a的值 : a=110;
     然后在第二页面(two.aspx)读出 这个a  
当我在第二页面读出这个 a 的值时,为什么是空值呀,明明在第一页面中输入数值了,在第二页面还是读出a还是空的,该如何写这个程序呢,谢谢了

解决方案 »

  1.   

    Session啊,或者Application
    你取不到的原因是不是同一个实例
      

  2.   

    先学类的概念啊,比如你建了个"人"类,
    李四这个"人"的名字(也就是你的a),不会因为张三的名字改变而改变。
    1楼用的是静态的办法,就是说所有的人类都共有一个共同属性,你变我也变的
    2楼用的是Session,类似传递传,是张三名字改了,同时告诉李四,也把名字改了。
      

  3.   

    控制好作用域Session 或者url传递过去。
      

  4.   

    先 class.a aa=new class.a()
     aa.a=123
    session["xxx"]=aa
    接收class.a aa=(class.a)session["xxx"]
    string aaaa=aa.a
      

  5.   

    这个VB.NET 静态变量如何定义呢