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

  • 相关阅读:
    12 EF Core 私有字段的映射
    11 EF Core 表拆分
    10 EF Core 继承类关系映射
    9. EF Core数据库索引与备用键约束
    8. EF Core 外键的删除模式
    7. EF Core 导航属性配置
    C# 单例模式
    JS中将XML转为JSON对象
    MVC特性
    测试sql语句执行速度
  • 原文地址:https://www.cnblogs.com/KingStar/p/1600768.html
Copyright © 2011-2022 走看看