目前是session超时报错,页面上出现错误代码,想修改为超时后返回登页面或重定向到提示超时的页面. 
求解决方案  或者  怎么修改配置文件

解决方案 »

  1.   

    <system.web>
        <sessionState mode="InProc" cookieless="false" timeout="2880"/>
    </system.web>
    单位是分钟使用session存储的值时,先判断是否session丢失,如丢失则跳转登陆页面
      

  2.   

    if(Session["operator"]==null)
       Response.Redirect("../Login.aspx",true);在配置文件里面可以设置session过期时间
    去搜下就会看到
      

  3.   

    <sessionState mode="InProc" cookieless="false" timeout="2880"/>但是session会随时丢失的、、、
    最好是判断下不然可能会有异常
      

  4.   

    <sessionState mode="InProc" cookieless="false" timeout="2880"/>但是session会随时丢失的、、、
    最好是判断下不然可能会有异常-------------------------------------------------------------------
    -------------------------------------------------------------------
    那我有100个页面 也做100个判断吗?
      

  5.   

    写个基类BasePage继承Page,然后所有页面继承BasePage,在BasePage里写判断就可以了
      

  6.   

    LZ你想实现的就是超时后跳转页面个嘛if(超时)
    {
        Response.Redirect("XX.axpx");
    }难道LZ还有其他特殊要求么?
      

  7.   

    <sessionState timeout="1400">
    </sessionState>  if (Session["UserID"] == null)
            {
                Response.Write("<script>alert('用户尚未登录或长时间滞留,请登录!');window.open('../Login/UserLogin.aspx','_parent');</script>");
                return;
            }
      

  8.   

    做个友情报错页面,在报错判断里判断是否是 session取空,如果是,就跳到登陆页友情报错页面只一个一般,在报错页面的后台写条件判断在web.config里配置下友情报错页面,整个网站的出错都会用这一个报错判断或者你尝试用Global.asax文件
      

  9.   

    报错页面其实就是一个普通的aspx页面,在web.config里配置一下,就
    <customErrors mode="On" defaultRedirect="ApplicationErroy.aspx"/>
    这一句配置的语句,整个网站就都通用了,所有报错都会跳到这个页面
    session取空,如果没有try或者if处理等,那么肯定要出错误的,出错误就跳到这个页面
    你再在这个页面取一次session的任意存的值(前提是你的网站通用的一个session过期时间),在这次去的时候判断下,是否是空,空就跳登陆页想彪悍一点的话,你可以把整个网站里存过的session值全在这页面取一遍....
      

  10.   

    <sessionState mode="InProc" cookieless="false" timeout="2880"/>
      

  11.   

    在webService写个判断,然后每个页面的Page-onload中调用,一般session是20分钟的,
      

  12.   

    用cookie吧,如果你服务器不够强悍、用户较多不建议用session!session是存在于服务器端的,所以对服务器压力会随着用户增加而多!
      

  13.   

    session超时怎么设置配置文件超时跳转登陆页面  
    现在能够跳转成功,但是我的系统是 上左右框架结构,左边是菜单栏,点击菜单栏,右边框架随之而变,现在,我的session如果超时,点击左边的菜单栏,右边框架就会转到登陆页面。
    现在我希望是session超时 ,整个页面都是登陆页面,而不是一个右边的框架是登陆页面。
      

  14.   

    用js<script>
    if(parent.href!='login.aspx')//或top.href
    {
    window.location.href='../login.aspx';
    }
    </script>
      

  15.   


    <script>
    if(parent.href!='login.aspx')//或top.href
    {
    top.location.href='../login.aspx'; //或者top
    }
    </script> 
      

  16.   

    写在你的login.aspx页面就可以了。
      

  17.   

            protected void Page_Load(object sender, EventArgs e)
            {
                if (!IsPostBack)
                {
                    if (Session != null)
                    {
                        if (Session["FLAG"] == null || Session["REGIONAL"] == null)
                        {
                            //Response.Redirect("Default.aspx");
                            Page.ClientScript.RegisterStartupScript(this.GetType(), "toLogin", "top.window.location.href= '/Default.aspx'", true);
                        }
                    }
                    else
                    {
                        Page.ClientScript.RegisterStartupScript(this.GetType(), "toLogin", "top.window.location.href= '/Default.aspx'", true);
                    }
                    timen = (DateTime.Now).ToString() + "." + (DateTime.Now.Millisecond).ToString();
                    FLAG = Session["FLAG"].ToString();
                    REGIONAL = Session["REGIONAL"].ToString();
                    AjaxPro.Utility.RegisterTypeForAjax(typeof(lineReview));
                }
            }我是这么写的 但不是登陆页面 请大家看看 对不对
      

  18.   

    那你不是每个页面都要加?
    直接写在login.aspx省事
      

  19.   

      <sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" stateNetworkTimeout="10" sqlConnectionString="data source=127.0.0.1;Integrated Security=SSPI" cookieless="false" timeout="20"/>
    然后在页面判断session是否为空。。
      

  20.   

    写个基类BasePage继承Page,然后所有页面继承BasePage,在BasePage里写判断就可以了
      

  21.   

    说了,用个什么都没有的母版页省事!直接在母版页中判断,这样当session消失时,这个页面就都跳到登陆页面了!