Я использую WebForms MVP для создания простых приложений для создания отчетов. Большинство этих приложений состоят из нескольких входных критериев поиска и сетки данных ComponentArt, которую я заполняю данными из базы данных.
Большая часть разметки находится в UserControl, который находится на странице содержимого с главной страницей. Моя проблема в том, что событие Page_Load элемента управления запускается до событий элемента управления, которые в первую очередь вызвали обратную передачу. По сути, пользователь нажимает кнопку поиска, и Page_Load запускается ДО Search_Click. Это мешает схеме привязки данных, которую я использовал.
Итак, вот вопрос: почему мое событие Page_Load срабатывает перед обработчиком событий и что я могу с этим поделать? Я НЕ ДУМАЮ, что эта проблема связана с WebForms MVP или ComponentArt, но, очевидно, я могу ошибаться.
Спасибо.