会话超时后将用户重定向到登录页面类似于在一定间隔后刷新页面的方法。唯一不同的是计算页面必须重定向的时间。因此,可以使用 Session.timeout 属性计算时间,该属性将为我们提供该会话的会话超时值。为该值添加一些宽限时间并自动将用户重定向到登录页面。
问问题
1522 次
1 回答
0
protected void Page_Init(object sender, EventArgs e) { CheckSession(); }
private void CheckSession()
{
if (Session["SessionID"] == null)
{
ScriptManager.RegisterStartupScript(this, this.GetType(), "redirect", "var r = confirm('Your Session Has Expired'); if (r == true) var str= 'PartnerLogin.aspx'; location.href = str ;", true);
}
}
于 2012-09-10T06:39:42.817 回答