同意幕白兄
if(Session[""]!=null)

解决方案 »

  1.   

    页面之间传递值,也可以使用session
    比ViewState要安全一些
      

  2.   

    那么session的失效时间应该在哪里设定?是否是web.config中的配置节<sessionstate>中的timeout值?
      

  3.   

    当用户不再向服务器发出请求20分钟(默认值)后,SESSION失效!如果在这20分钟里用户在浏览器上执行了比如JAVASCRIPT,并不会影响SESSION的过期,20分钟后SESSION同样会失效
      

  4.   

    用户对当前页面无操作
    在Web。config中设置Session的过期的时间
    或在程序中设置Session.Expire
      

  5.   

    Session对象的生命周期:
    开始于浏览器第一次请求页面的时候,结束于浏览器结束执行时或者浏览器一段时间(session的过期时间)没有向服务器请求任何网页时!
      

  6.   

    SessionState节的TimeOut="20"(分钟)