Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Данные не привязываются к ObjectDataSource из хранилища Application

37K
15 мая 2010 года
xclock
2 / / 15.05.2008
Здравствуйте. Возникла проблема.

в global.asax в обработчике Application_Start
Создаю такую штуку Application["fights"] = new ArrayList();

Дальше на некой форме добавил GridView и ObjectDataSourcе. Делегат селекта ObjectDataSource натравил на метод находящийся в CodeBehind этой же формы.

Внутри него такая реализация
public ICollection SelectFights()
{
ArrayList fights = (Application["fights"] as ArrayList);
return fights;
}

И все это дело падает с ошибкой.
Object reference not set to an instance of an object.
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
Source Error:

Line 38: ArrayList fights = (Application["fights"] as ArrayList);

При этом в Page_load тоже происходит обращение и все норм.
И я вам могу сказать, что это очень бесит.
В чем проблема, пожалуйста, подскажите. Заранее спасибо.
5
16 мая 2010 года
hardcase
4.5K / / 09.08.2005
А обработчик события Application_Start выполняется?
Если нет, то нужно в заголовке Global.asax дописать атрибут AutoEventWireup = "True"
53K
01 июня 2010 года
plenlytep
10 / / 29.10.2009
Случайно заметил - проблема решилась или нужна помощь?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог