zoukankan      html  css  js  c++  java
  • Page执行周期

    I hope this makes sense?I added "calls"/"finishes" and also found out where it parsed the properties coded inside the actual tag in the aspx Page.

    Page calls Construct
    Page finishes Construct
    Page calls New
    Page finishes New
    Page calls DeterminePostBackMode
    Page finishes DeterminePostBackMode
    Page calls AddParsedSubObject
    Page calls CreateControlCollection
    Page finishes CreateControlCollection
    Page calls AddedControl
    Page finishes AddedControl
    Page finishes AddParsedSubObject
    ChildControl calls Construct
    ChildControl finishes Construct
    ChildControl calls New
    ChildControl finishes New
    * -- Page parses templated properties here and calls Set for those properties on the ChildControl (e.g., <tag:namespace id=攊dName?runat=攕erver?FirstName=擜dam?LastName=擶ayne?DisplayBothNames=擳rue?/u> />)
    Page calls AddParsedSubObject
    Page calls AddedControl
    Page finishes AddedControl
    Page finishes AddParsedSubObject
    Page calls AddParsedSubObject
    Page calls AddedControl
    Page finishes AddedControl
    Page finishes AddParsedSubObject
    ChildControl calls OnInit
    ChildControl raises Init
    ChildControl finishes OnInit
    ChildControl calls TrackViewState
    ChildControl finishes TrackViewState
    Page calls OnInit
    Page raises Init
    Page finishes OnInit
    Page calls TrackViewState
    Page finishes TrackViewState
    Page calls OnLoad
    Page raises Load
    Page finishes OnLoad
    ChildControl calls OnLoad
    ChildControl raises Load
    ChildControl finishes OnLoad
    Page calls EnsureChildControls
    Page calls CreateChildControls
    Page finishes CreateChildControls
    Page finishes EnsureChildControls
    Page calls OnPreRender
    Page raises PreRender
    Page finishes OnPreRender
    ChildControl calls EnsureChildControls
    ChildControl calls CreateChildControls
    ChildControl finishes CreateChildControls
    ChildControl finishes EnsureChildControls
    ChildControl calls OnPreRender
    ChildControl raises PreRender
    ChildControl finishes OnPreRender
    Page calls SaveViewState
    Page finishes SaveViewState
    ChildControl calls SaveViewState
    ChildControl finishes SaveViewState
    Page calls SavePageStateToPersistenceMedium
    Page finishes SavePageStateToPersistenceMedium
    Page calls CreateHtmlTextWriter
    Page finishes CreateHtmlTextWriter
    Page calls Render
    Page finishes RenderChildren
    ChildControl calls Render
    ChildControl calls RenderChildren
    ChildControl finishes RenderChildren
    ChildControl finishes Render
    Page finishes RenderChildren
    Page finishes Render
    ChildControl calls OnUnload
    ChildControl raises Unload
    ChildControl finishes OnUnload
    Page calls OnUnload
    Page raises Unload
    Page finishes OnUnload
  • 相关阅读:
    远程连接阿里云服务器记录
    java 怎样 改变 数组元素的值
    Knife4j 注解详谈
    warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d",&f);
    三分钟了解VRRP、堆叠、M-LAG这三大虚拟化技术
    网络虚拟化VXLAN网络架构
    虚拟化平台运维 10 个知识和经验
    BIOS 与 UEFI引导流程
    MBR 与 GPT
    4KB扇区硬盘来了,RAID、VMware兼容不?
  • 原文地址:https://www.cnblogs.com/oop/p/211365.html
Copyright © 2011-2022 走看看