现在的位置: 首页 > 综合 > 正文

当session过期后自动跳转到登陆页

2013年01月14日 ⁄ 综合 ⁄ 共 360字 ⁄ 字号 评论关闭
 在asp.net中,如何使得当session过期后自动跳转到登陆页呢?下面我提供一个简单的方法:
 

private void Page_Load(object sender, System.EventArgs e)

{

      Response.AddHeader("Refresh",Convert.ToString((Session.Timeout * 60) + 5));

      if(Session[“IsUserValid”].ToString()==””)

            Server.Transfer(“Relogin.aspx”);

}
在page.load事件中,加入response.addheader方法,当session过期失效后的5秒,页面就会自动刷新,这
个时候,判断到session失效了,之后系统自动跳转了

【上篇】
【下篇】

抱歉!评论已关闭.