Я хочу получить более полное представление о жизненном цикле страницы ASP.NET. Я занимаюсь созданием настраиваемых элементов управления формой и обнаружил, что мне не хватает знаний в этой области.
Что такое «жизненный цикл страницы» веб-формы ASP.NET?
Ответы (5)
Я нашел эту диаграмму весьма полезной. Предоставляет краткое описание того, что делает элемент ... John-Sheehan События жизненного цикла ASP.NET
Это у меня на доске. Полезно при использовании мастер-страниц.
- Событие PreInit страницы содержимого
- Главная страница управляет событием инициализации
- Элементы управления содержимым Событие инициализации
- Событие инициализации главной страницы
- Событие инициации страницы содержимого
- Событие загрузки страницы содержимого
- Событие загрузки главной страницы
- Элементы управления главной страницы Событие загрузки
- Элементы управления страницей содержимого Загрузить событие
- Событие PreRender страницы содержимого
- Событие PreRender главной страницы
- Главная страница управляет событием PreRender
- Управление страницей содержимого Событие PreRender
- Элементы управления главной страницы Событие выгрузки
- Элементы управления страницей содержимого Событие выгрузки
- Событие выгрузки главной страницы
- Событие выгрузки страницы содержимого
Это «оригинальный» обзор MSDN. Вполне нормально:
http://msdn.microsoft.com/en-us/library/ms227435.aspx
Честно говоря, вам не понадобится наша помощь, чтобы найти эти вещи. Попробуйте Google.
Эта диаграмма особенно полезна для определения порядка событий, но не детализирует их.
Это не дает прямого ответа на вопрос о жизненном цикле страницы, но охватывает жизненный цикл глобального события с такими событиями, как BeginRequest и EndRequest. Хорошо понимать, как они работают в отношении страниц.
https://web.archive.org/web/1/http://articles.techrepublic%2ecom%2ecom/5100-10878_11-5771721.html