Я ищу хорошее учебное руководство/статью, которое объясняет точную последовательность событий, которая происходит, когда страница создается. Я никогда не могу помнить порядок. Я думаю, что это - что-то как родительское событие Init средств управления, назван, затем событие Init дочерних элементов управления называют, в порядке размещения на странице. Кроме того, когда события управления называют, какой порядок они призваны? Например, если событие кнопки генерируется, делает это событие, названы, прежде чем событие DataList_ItemDataBound называют если DataList. DataBind находится в событии Page_Load? Так, кто-либо хочет попытаться объяснить или направить меня к хорошей статье, которая объясняет все это?
спасибо.
Эта ссылка должна покрывать это: Жизненный цикл страницы MSDN
Вот хорошая статья, на которую я ссылаюсь для подобных вопросов.
http://www.aspfree.com/c/a/ASP.NET/ASP.NET-Life-Cycle-and-Best-Practices/
И чтобы ответить на ваш вопрос конкретно - события кнопки запускаются после завершения загрузки страницы, так что если вы вызываете DataBind в Page_Load, событие нажатия кнопки происходит после этого.