Предлагаю прочитать о жизненном цикле ASP.NET .
У этих двух целей разные, следовательно, разные порядки выполнения.
Инициализация:
Во время инициализации страницы элементы управления на странице доступны, и для каждого элемента управления установлено свойство UniqueID.Главная страница и темы также применяются к странице, если это применимо.Если текущий запрос является обратной передачей, данные обратной передачи еще не были загружены и значения свойств элемента управления не были восстановлены до значений из состояния просмотра.
Загрузка:
Во время загрузки, если текущий запрос является обратной передачей, свойства элемента управления загружаются с информацией, восстановленной из состояния просмотра и состояния элемента управления.
Кроме того, вам необходимо понять соотношение междуглавные страницы и страницы контента (главные страницы фактически включены в страницы контента, а не наоборот) и полный жизненный цикл обоих .
Итак, во время инициализациисначала необходимо инициализировать пользовательские элементы управления, чтобы они были доступны для их контейнера, затем главной страницы, чтобы их содержимое было доступно для страницы содержимого, а затем самой страницы, что завершает инициализацию иерархии элементов управления.
Во времязагрузка, происходит обратное, так как теперь все данные обратной передачи установлены, и все элементы управления готовы ип стреляют своими разными событиями.В верхнем контейнере сначала загружается страница контента (так как она может изменить главную страницу и пользовательские элементы управления), затем главную страницу и, в конце концов, элементы управления листом.