UpdatePanel вызывает весь жизненный цикл запроса на сервере. Это точно так же, как если бы вы нажали кнопку на обычной синхронной странице. OnInit, OnLoad, Click_Handler и Render все выполняются. Вся страница отображается в HTML и отправляется обратно в браузер через вызов AJAX UpdatePanel. Единственное отличие состоит в том, что когда UpdatePanel получает результаты (весь вывод HTML вашей страницы, как обычно), он вырезает только часть, относящуюся к самому себе, заменяет DOM этим HTML и выбрасывает остальное. (Также обновляет / заменяет ViewState)