2016-07-28 47 views

回答

0

你可以有在Session_End方法你的代碼,但只在下列條件下:

當會話狀態 HttpSessionState.Mode屬性值是InProc,該Session_OnEnd事件僅支持其是默認值。 如果會話狀態模式設置爲StateServer或SQLServer,則忽略Global.asax文件中的 Session_OnEnd事件。如果會話 狀態模式屬性值爲自定義,則支持 Session_OnEnd事件由自定義會話狀態存儲庫 提供程序確定。

如果您使用SQLServer或StateServer進行會話管理 - 您可以實現HttpModule。

參見參考以下內容:

http://www.codeproject.com/Articles/21156/ASP-NET-HttpModule-for-handling-session-end-with-S

http://www.ivan-nikolov.com/en/article/5/asp-net-session-state-mode-and-session-end-callback

+0

非常感謝。 :d –

相關問題