正式地,HttpSession事件End仅在Global.asax文件中处理,但我想知道它是否存在某种方式,虽然不是正式的(例如。Reflection)以不同的方式处理事件。如何在Global.asax外部处理Session.End事件
3
A
回答
0
我不是这方面的专家,但我认为你可以使用HTTPModule,因为它允许访问ASPX页面中的所有事件,这里有一个关于创建HTTP模块的好文章的链接。
http://www.15seconds.com/Issue/020417.htm
希望这会有所帮助。
2
这不是在HttpModule中很容易完成的事情,因为Session_OnEnd事件可能发生在对系统的请求范围之外。您可能更适合通过自定义会话状态提供程序来处理此问题,其中会话管理代码是触发Session_OnEnd事件的代码。
相关问题
- 1. 如何处理来自外部的Application_End事件global.asax
- 2. 处理Session_Start和Session_End事件 - global.asax - SharePoint
- 3. 如何在事件处理程序中访问外部对象?
- 4. Extjs 4处理外部事件
- 5. 从内部类提出一个事件在外部类处理,如何做?
- 6. Application.Start()事件在global.asax
- 7. 事件处理程序不在外部JS文件中工作?
- 8. 如何在UserControl外部为控件分配事件处理程序?
- 9. global.asax事件
- 10. 在执行之前处理外部JavaScript脚本加载事件
- 11. 我如何处理游戏继续和外部事件在Android(Andengine)
- 12. 如何处理事件链
- 13. 当用户在UIView之外触摸时,如何处理事件?
- 14. 如何在事件处理程序之外使用变量?
- 15. 在Jest处理Browserify外部
- 16. Applicaion_Error事件在Global.asax中
- 17. 的Global.asax事件:Application_OnPostAuthenticateRequest
- 18. 处理配置错误 - global.asax?
- 19. 如何执行外部处理函数?
- 20. 在事件处理
- 21. openfire外部组件如何处理存在和订阅?
- 22. 事件处理在JavaScript内部如何工作?
- 23. 如何处理Utils.EmailFailed事件在C#
- 24. 如何在MouseClick事件中处理CheckBox?
- 25. 如何在Opencart中处理事件?
- 26. 如何在Socket.io中处理Close事件?
- 27. 如何在EaselJS中处理mouseover事件?
- 28. 如何在Javascript中处理ActiveX事件
- 29. 如何清除事件处理在C#
- 30. 处理复合小部件的事件