WEB是无状态的,传状态就只能是ViewState

解决方案 »

  1.   

    ViewState[""]可以用来存储临时变量只能作用在当前aspx页面,如a.aspx->b.aspx->a.aspx那么在第一个a.aspx叶面定义的ViewState在后面两个叶面中不存在
      

  2.   

    Control.ViewState服务器控件的视图状态为其所有属性值的累计。为了在 HTTP 请求间保留这些值,ASP.NET 服务器控件使用该属性(它是 StateBag 类的实例)来存储属性值。在处理后续请求时,该值随即作为变量传递给 HTML 隐藏输入元素。