zoukankan      html  css  js  c++  java
  • ASP.NET页面生命周期

    我们都知道人是有生命的,一个人从呱呱落地到慢慢的老去都要经历一个生命的轮回,这是生命的一个周期。同样,ASP.NET开发的web页面也有它自己的生命周期,从生成道销毁也经历了不同的阶段和过程。

    1.独立页面的生命周期事件顺序

    Code

     输出结果:

    Page_PreInit
    Page_Init
    Page_InitComplete
    Page_PreLoad
    Page_Load
    Page_LoadComplete
    Page_PreRender
    Page_PreRenderComplete
    Page_SaveStateComplete


    button事件激发执行顺序

    Page_PreInit
    Page_Init
    Page_InitComplete
    Page_PreLoad
    Page_Load
    Button 事件触发!
    Page_LoadComplete
    Page_PreRender
    Page_PreRenderComplete
    Page_SaveStateComplete 

    2.具有master页的生命周期事件顺序

    Code

     输出结果:

    Page_PreInit
    MasterPage_Init
    Page_Init
    Page_InitComplete
    Page_PreLoad
    Page_Load
    MasterPage_Load
    Page_LoadComplete
    Page_PreRender
    MasterPage_PreRender
    Page_PreRenderComplete
    Page_SaveStateComplete


    单击button 事件执行顺序

    Page_PreInit
    Page_Init
    Page_InitComplete
    Page_PreLoad
    Page_Load
    Button 事件触发!
    Page_LoadComplete
    Page_PreRender
    Page_PreRenderComplete
    Page_SaveStateComplete 

     

    参考:亮剑.net

  • 相关阅读:
    【Gerrit】Gerrit与Jenkins/Hudson CI服务器搭建
    【Gerrit】Gerrit cmd query (gerrit命令行查询change信息)
    【python】jiraAPI使用教程 自动创建jira问题单并置状态为OPEN
    【Jenkins】jenkins简单搭建并执行任务
    【python】Redis介绍及简单使用
    【python】PIL 批量绘制图片矩形框工具
    【Flask】Flask快速玩框架
    C# split 几种使用方法
    40个有用的jQuery技术和教程
    jQuery性能优化
  • 原文地址:https://www.cnblogs.com/KingStar/p/1600768.html
Copyright © 2011-2022 走看看