Mar*_*son 6 c# asp.net session session-state
在我的ASP.NET web应用程序调用我Session.Abandon()
在Page_Load()
.我希望这会立即放弃会话,下次我引用HttpContext.Current.Session
时应创建一个新会话.但是,在Global.asax中的Session_End
和Session_Start
处理程序上放置断点表示在页面完成渲染之前不会调用这些断点.
所以有两个问题:
1)为什么?
2)HttpContext.Current.Session
调用Session.Abandon()后,如何在页面生命周期内继续使用.
提前致谢!
Ela*_*hmi 10
http://msdn.microsoft.com/en-us/library/ms524310(v=vs.90).aspx
查看链接页面上的备注部分.看起来会话对象仅排队等待删除,并且在代码完成运行之前不会被删除.