请问ViewState有什么用?一般用在什么地方?

解决方案 »

  1.   

    保存Runat="server" 的控件数据,以加密字符串的形式包存在客户端的内存中!例:功能:保存数据页数
    ViewState["PageNum"]=[Variant]可以通过下面方法取出
    变量=ViewState["PageNum"]
      

  2.   

    保持页面状态,
    比如在分页时,页面回发,可以通过ViewState来保存页面的状态。
      

  3.   

    ViewState和Session都是用来保存对象的状态
    ViewState只能在本页面内使用
    Session可以跨页面使用
    其它一样