2011-08-25 2 views
0

Я получаю доступ к некоторым переменным сеанса из библиотеки классов, свойства/методы вызывается со страницы ASP.NET. Но сессия ничего не возвращает, почему это так?HttpContext.current.Session возвращает Nothing

+0

В какой момент вы пытаетесь получить доступ к объекту HttpContext.Session? –

+0

при загрузке, есть только различие на этой странице, так это то, что у него есть пользовательская базовая страница, которая в свою очередь наследуется от страницы. – keyoke

+0

На этом форуме есть решение, которое вы можете рассмотреть: http://forums.asp.net/t/998446 .aspx/1? Использование + HttpContext + из + класса + библиотеки –

ответ

2

Выполняется ли код перед HttpApplication.AcquireRequestState событиями? Включено SessionState http module? Если это отключено, ваша сессия вернет значение null.

+0

Нет, но страница ASP.NET Наследует от пользовательского класса, который, в свою очередь, наследуется с system.web.ui.page. код работает на большинстве других страниц – keyoke

+0

нет его не отключено – keyoke

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