Что такое «жизненный цикл страницы» веб-формы ASP.NET?

Я хочу получить более полное представление о жизненном цикле страницы ASP.NET. Я занимаюсь созданием настраиваемых элементов управления формой и обнаружил, что мне не хватает знаний в этой области.

  • Are there any resources, tutorials, etc. that you've used to better understand this area?
  • Are there any tools you've used to improve your knowledge in this area?


  • person Gavin Miller    schedule 27.02.2009    source источник


    Ответы (5)


    Я нашел эту диаграмму весьма полезной. Предоставляет краткое описание того, что делает элемент ... John-Sheehan События жизненного цикла ASP.NET

    person RSolberg    schedule 27.02.2009

    Это у меня на доске. Полезно при использовании мастер-страниц.

    1. Событие PreInit страницы содержимого
    2. Главная страница управляет событием инициализации
    3. Элементы управления содержимым Событие инициализации
    4. Событие инициализации главной страницы
    5. Событие инициации страницы содержимого
    6. Событие загрузки страницы содержимого
    7. Событие загрузки главной страницы
    8. Элементы управления главной страницы Событие загрузки
    9. Элементы управления страницей содержимого Загрузить событие
    10. Событие PreRender страницы содержимого
    11. Событие PreRender главной страницы
    12. Главная страница управляет событием PreRender
    13. Управление страницей содержимого Событие PreRender
    14. Элементы управления главной страницы Событие выгрузки
    15. Элементы управления страницей содержимого Событие выгрузки
    16. Событие выгрузки главной страницы
    17. Событие выгрузки страницы содержимого
    person Jon Erickson    schedule 27.02.2009
    comment
    У меня есть похожая накладка на мою ... 29 событий хотя ... мэбай, я отправлю это ... - person rball; 27.03.2009
    comment
    Я просмотрел свой, там есть события ~ Complete, ~ OnBubble. Честно говоря, мне не нужно было об этом знать, так что это тоже довольно полный список. - person rball; 27.03.2009

    Это «оригинальный» обзор MSDN. Вполне нормально:

    http://msdn.microsoft.com/en-us/library/ms227435.aspx

    Честно говоря, вам не понадобится наша помощь, чтобы найти эти вещи. Попробуйте Google.

    person Tor Haugen    schedule 27.02.2009
    comment
    Я согласен с Tor, Google может хорошо ответить на этот вопрос. Однако хранение всей этой информации в одном месте также очень выгодно для всех участников. - person Gavin Miller; 02.03.2009
    comment
    Да, я тоже за гугл, но собрание всего в одной ветке, относящегося к этой теме? Неплохо... - person rball; 27.03.2009

    Эта диаграмма особенно полезна для определения порядка событий, но не детализирует их.

    Жизненный цикл страницы ASP.NET

    Исходная ссылка

    person Gavin Miller    schedule 27.02.2009

    Это не дает прямого ответа на вопрос о жизненном цикле страницы, но охватывает жизненный цикл глобального события с такими событиями, как BeginRequest и EndRequest. Хорошо понимать, как они работают в отношении страниц.

    https://web.archive.org/web/1/http://articles.techrepublic%2ecom%2ecom/5100-10878_11-5771721.html

    person Nick    schedule 27.02.2009