在asp.net中怎样启用session_end事件
来源:百度知道 编辑:UC知道 时间:2024/05/22 10:44:08
请问在Web.config 文件中怎样将 sessionstate 模式设置为 InProc 来引发 Session_End 事件?谢谢!
1.Session_End只在InProc模式下才会触发
2。关掉浏览器不会自动摧毁Session,除非你通过脚本,在浏览器关闭时,调用另一页并指示服务器端放弃Session
3。把你的会话状态模式设成InProc,把Session过期时间设短些,看是否会触发Session_End
4.使用Session.Abandon()方法
sessionstate 模式设置为 InProc 时,才会引发 Session_End 事件
退出浏览器的时候 不会执行Session_End 除非Session有效期到了,,
你可以在退出IE的时候,通过一个logout页面来清空Session信息。
只有在 Web.config 文件中的 sessionstate 模式设置为 InProc 时,才会引发 Session_End 事件