2009-04-11 2 views
0


GridView и загрузка Postback этап данных

Q1

A) На постбэк, когда на странице жизненного цикла являются строками GridView в заселенных со всеми ценностями, которые он имел в своем распоряжении пользователя издал постбэк? Таким образом, в какой момент GridView уже имеет все значения, отображаемые на странице пользователя?

Я предполагаю, что это происходит в то же время, когда это происходит с другими элементами управления, которые находятся во время Load ViewState Data stage?!


В) Текст пользователь вошел в TextBox управления доступны после того, как Load Data Postback стадии. Не должны ли изменения, внесенные пользователем в поля GridView, также доступны после . Загрузка Postback Data stage?


Q2 - Существует ли какое-либо различие между тем, как SelectedIndexChanged события обрабатываются, когда DropDownList определяются внутри шаблона GridView и когда DROPDOWNLIST определена вне GridView? Смысл, в обоих случаях событие срабатывает в той же точке жизненного цикла страницы?


Thanx

ответ

4

См Control Execution Lifecycle в MSDN, чтобы очистить любое смятение вокруг жизненного цикла управления.

A) Правильно, во время режима просмотра нагрузки.

B) Да, они должны быть доступны, что означает, что они доступны при загрузке страницы.

Q2 в той же точке жизненного цикла страницы: да, во время отправки уведомлений об изменении обратной связи. Внимание: следующие условия могут повлиять на него:

  • Включение автоматической обратной передачи. Я думаю, что в этом случае событие возникает во время: «Обработка обратных событий»
  • Изменение его на месте, вероятно, повлияет на то, когда оно произойдет в связи с другими событиями во время этапа.
+0

thanx для оказания помощи и жаль, что не ответил раньше – SourceC

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