static变量  viewstatic可以跨页面使用?
就像a.aspx页面 中的static int a,viewstatic["b"]
b.aspx能否获取上面两个变量

解决方案 »

  1.   

    只在本页使用 
    传值可使用server.transfer,获取属性
    post request.querystring
    session
    cookie
    cache等
      

  2.   

    viewstate是跟页面生命周期相关联的,只对当前页面有效
    static你声明为public的访问就没有限制了,如果不要求可写,最好加上readonly修饰符,以免变量被意外的修改而出错
      

  3.   

    viewstate一般情况下不可以跨页一面,但是经过改造可以
    static看基本书籍
      

  4.   

    那我为什么听我朋友说 viewstate也可以跨页面使用了?还有static怎么跨页面使用  这样用有什么弊端  很少见到有人这样使用了
      

  5.   

    viewstate只有在本頁才有效
    如果要在其他頁面用到,可以使用session["test"]代替viewstate
    但是不支持大量的使用session[""] 因為session是保存在服務器的
    多余的session会影响性能   加大服务器的压力
      

  6.   

    viewstate只有在本頁才有效
    如果要在其他頁面用到,可以使用session["test"]代替viewstate
    但是不支持大量的使用session[""] 因為session是保存在服務器的
    多余的session会影响性能   加大服务器的压力