2010-06-01 1 views
0

У меня есть приложение, в котором я обращаюсь к объекту Session в файле CommonCode.cs, который находится в папке App_Code. Но когда объект сеанса доступа приложение выдает мне ошибку:застрял с включенным состоянием сеанса связи

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 \\ section in the application configuration.

Теперь я уже включен состояние сеанса свойства в файле web.config, вот мой код из файла web.config:

<pages enableSessionState="true" autoEventWireup="true"> 
    <controls> 
     <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
     <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
    </controls> 
</pages> 

Я не понимаю, почему я все еще получаю эту ошибку! , пожалуйста, помогите!

спасибо большое.

ответ

2

Я решил свой собственный запрос в первый раз здесь.

Краткий ответ:

Я пытался получить доступ к переменной сессии в загрузке страницы, и это не не загружается до тех пор ... можно найти здесь

Детали для решения моей вышеупомянутой проблемы :

http://weblogs.asp.net/anasghanem/archive/2008/05/07/avoid-using-the-session-in-the-page-constructor.aspx

Спасибо в любом случае люди!

 Смежные вопросы

  • Нет связанных вопросов^_^