通知会话超时asp.net VB的用户

时间:2012-08-20 14:30:50

标签: asp.net vb.net session timeout

我想在会话到期后立即通知用户..提醒并重定向到另一个页面。考虑到我没有母版页,最好的方法是什么。虽然大多数页面都继承了设置当前用户属性的basePage ..我可以使用这个页面,所以我不必在每个页面上进行更改。这也可以在服务器端完成,还是需要使用jQuery?

请咨询

谢谢, 卡维塔

2 个答案:

答案 0 :(得分:1)

您可以使用 jQuery idleTimer plugin 来检测空闲时间&基于该&amp ;;向用户显示警报在会话超时时进一步重定向用户。

例如: 您可以将会话超时设置为某个值,例如30分钟。使用javascript代码检测用户不活动或空闲时间。

Detecting Idle Time

如果用户在20分钟内处于非活动状态,您可以向他显示弹出窗口或指向用户的链接,说明您要继续进行会话。如果用户单击该链接,他的会话将继续,否则他将被重定向到注销页面。

答案 1 :(得分:0)

我最终使用

http://www.dotnetcurry.com/ShowArticle.aspx?ID=453

这不是我想要的,但考虑到项目的架构,这是唯一可行的选择