正式地,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. 如何在Global.asax中處理事件SessionSecurityTokenReceived?
- 3. 如何在單擊組件外部時處理事件?
- 4. 如何在事件處理程序中訪問外部對象?
- 5. 在WinJS中如何避免外部div事件處理程序影響內部div事件處理程序
- 6. Extjs 4處理外部事件
- 7. Web Api和外部事件處理
- 8. 如何處理CQRS中的外部事件?
- 9. 從內部類提出一個事件在外部類處理,如何做?
- 10. Application.Start()事件在global.asax
- 11. 事件處理程序不在外部JS文件中工作?
- 12. 如何在UserControl外部爲控件分配事件處理程序?
- 13. global.asax事件
- 14. 在執行之前處理外部JavaScript腳本加載事件
- 15. 我如何處理遊戲繼續和外部事件在Android(Andengine)
- 16. 事件處理,如何鏈接事件
- 17. 如何處理事件鏈
- 18. 引用外部js文件中的jQuery事件處理函數
- 19. 如何在事件處理程序之外使用變量?
- 20. 當用戶在UIView之外觸摸時,如何處理事件?
- 21. 在Jest處理Browserify外部
- 22. Applicaion_Error事件在Global.asax中
- 23. 處理配置錯誤 - global.asax?
- 24. Global.asax或http處理程序
- 25. 的Global.asax事件:Application_OnPostAuthenticateRequest
- 26. Contiki OS如何處理外部中斷?
- 27. 如何處理外部類型?
- 28. 如何執行外部處理函數?
- 29. 在事件處理
- 30. 在事件處理