2013-09-03 5 views
0

Попытка создания и чтения глобальной переменной с использованием состояния приложения.Не удается получить значение из состояния приложения

В default.aspx У меня есть эта линия в Page_Load

Application("myValue") = "theValue" 

В классе Bomb (помещается в каталог App_Code), я пытаюсь получить значение

Dim s As String = Application("myValue") 

, но здесь я получаю сообщение об ошибке «Заявка не заявлена, она может быть недоступна из-за ее уровня защиты»

Где я ошибся?

ответ

1

Вам необходимо захватить текущий контекст приложения или передать его в контексте.

т.д .:

Dim s As String = HttpContext.Current.Application("myValue").ToString() 
Смежные вопросы