rt;
怎样让session过期时自动跳转到登陆页;
另外:
我的session怎么很容易丢失

解决方案 »

  1.   

    1.IIS中垃圾回收太短了
    2.webconfig中设置
      

  2.   

    可以将Session管理模式改成用StateServer来管理
      

  3.   

    session 是很容易丢的,比如 bin, app_code 目录有更改,session 就没了。建议使用 forms 身份验证方式,当没有登录的用户想访问特权页面时,asp.net 自动将他重定向到登录页面。
      

  4.   

    load中判断session[""] != null
     else
     转
      

  5.   

    http://www.weste.net/2005/9-30/132630702.html
    http://www.cnblogs.com/freemantc/archive/2005/06/23/179701.html
    http://msdn2.microsoft.com/zh-cn/library/xdt4thhy(VS.80).aspx
      

  6.   

    写一个基类,在基类执行这段代码if(session["name"] == null)

        //转登陆

    所有的窗体都继承这个基类
      

  7.   

    写一个基类,在基类执行这段代码if(session["name"] == null)

        //转登陆

    所有的窗体都继承这个基类-----------------------------这个方式我人一直在用,不错
      

  8.   

    if(session["name"] == null)

        //转登陆

    -----------
    怎么样即时的判断啊,如果网页不刷新,那不永远也不判断了
      

  9.   

    我现在的用 session 存放的用户权限 session["power"]
    有没有什么办法让 session["power"] 的为 null 的时候 页面自动跳转到登陆页面
    =========================================================================
    我有接近200个页面 所以不想在每个页面都判断不知道有没有解决的办法??????
      

  10.   

        <sessionState mode="StateServer" cookieless="false" timeout="20" stateConnectionString="tcpip=localhost:42424" stateNetworkTimeout="20"/>