【发布时间】:2010-12-06 17:24:00
【问题描述】:
我尝试在不终止会话的情况下将我的页面重定向到具有一定程度不活动的已登录用户的页面。
我想从会话中减去我在第一页上花费的时间,将用户放在新页面上,然后在他的会话(剩余会话时间)超时后注销用户并重定向用户到登录页面。
我发现了这个:
HttpContext.Current.Response.AppendHeader("Refresh", Convert.ToString(((HttpContext.Current.Session.Timeout * 2) - 5)) + "; Url=Dashboard.aspx");
但这会干扰我的母版页:
Context.Response.AppendHeader("Refresh",Convert.ToString((Session.Timeout * 60)) + "; URL=" + ResolveUrl("~/Logout.aspx"));
如果更简单,用户会话不需要减去用户在第一页上花费的时间。
是否有我在谷歌上错过的简单 javascript?
谢谢, 帕特里克
【问题讨论】:
标签: c# asp.net javascript