会话丢失时重定向页面?

Eti*_*nne 0 c# vb.net asp.net session

我正在使用ASP.NET.

如果我的会话超时,我想将页面重定向到另一个URL:说出主页....

在我的页面上,我使用了一个使用Session变量的GridView.如果会话变量时间到期(当前为60分钟)并且用户单击GridView中的一行,我想将他/她重定向到我站点的主页.可以这样做,我该怎么做?

提前致谢!

小智 6

在Session集合中存储一些值.然后在下一个用户的请求中检查它是否仍然存在.如果没有,重定向.

//放一些会话标记

Session["IsOldSession"] = true;
Run Code Online (Sandbox Code Playgroud)

//然后......

if (Session["IsOldSession"] == null)
    Response.Redirect ("~/OMG.aspx");
Run Code Online (Sandbox Code Playgroud)