包含Error頁面的網站中的每個頁面都是從Master頁面派生的。在主頁面我正在訪問會話變量。當我得到異常,在Page_Error或Application_Error事件中處理。從那裏我重定向到使用Server.Transfer的錯誤頁面,然後我在Error.aspx的母版頁中得到下面的異常。如果我使用Response.Redirect它正常工作。會話狀態只能在enableSessionState設置爲true時使用,當我使用Server.Transfer
Session state can only be used when enableSessionState is set to true, either in a configuration file or in the Page directive. Please also make sure that System.Web.SessionStateModule or a custom session state module is included in the <configuration>\<system.web>\<httpModules> section in the application configuration.
請詳細解釋Server.Transfer的問題。