当前位置:编程学习 > C#/ASP.NET >>

ASP.net中如何自动检测Session是否过期?

如题

页面的功能是实现自动检测Session是否过期,如果过期的话给出提示(提示的代码在Page_Load中)
如果用meta进行页面刷新,每次刷新后系统中Session的记时器都会从0开始重记,也就是说如果content内设置的时间比Session.timeout的时间要少的话,Session就永远无法过期了,怎样解决此问题?

另:本人上网不便,请诸位高手发邮件到badly1984@163.com,谢谢大家

再次谢谢大家 --------------------编程问答-------------------- Session.IsNewSession --------------------编程问答-------------------- 楼上的,这句代码怎么用啊?请指点一下 --------------------编程问答-------------------- 页面的功能是实现自动检测Session是否过期

在Page_Load方法中,
this.Session.IsNewSession
可以让你知道当前请求对应的会话是否是新建立的
新建立就意味着之前的会话(如果有的话)过期了 --------------------编程问答-------------------- --------------------编程问答-------------------- Click the link to solve your problem.Good luck!
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,