除了使用COOKIE外,还可以使用VIEWSTATE或SESSION,不过SESSION是以前的东西,需要COOKIE的支持,如果你想开发完全不依赖CLIENT的系统,应该使用VIEWSTATE,它的使用方法同SESSION。

解决方案 »

  1.   

    有道理!我用的就是ViewState,不过,session好像不好用?即使我已经修改了web.config文件。
      

  2.   

    ViewState只能在当前页面才有效,关闭浏览器或者跳转到其他页面之后ViewState就会消失。
    Session也还可以用呀。或者用Cache也可以。
      

  3.   

    可是SESSION的有效时间太短了,几分钟就失效,是不是设置的问题?
      

  4.   

    怎样把session的时间设长一点?
    可以把session某个变量消掉吗?
      

  5.   

    web.config中
    <sessionState 
                mode="InProc"
                stateConnectionString="tcpip=127.0.0.1:42424"
                sqlConnectionString="data source=127.0.0.1;user id=sa;password="
                cookieless="false" 
                timeout="20" 
     />
    timeout="20"//这项是改变有效时间的