asp.net中母版页与内容页加载顺序

来源:互联网 发布:网络车珠子是什么意思 编辑:程序博客网 时间:2024/06/05 14:20

在我们使用内容页,并访问结果页时,实际上访问的仍是内容页和母版页,作为有着密切关系的两个页面,二者都要执行各自的初始化和加载等事件,具体过程如下图所示

加载母板页和内容页需经过8个过程,这8个过程显示初始化和加载母版页及内容页是一个相互的交叠的过程,基本过程是:初始化母版页和内容页控件树,然后,初始化母版页和内容页页面,接着,加载母版页和内容页,最后,加载母版页和内容页控件树。

以上8个过程对应着11个具体事件:

(1)母版页中控件Init事件;

(2)内容页中Controller控件Init事件

 (3)母版页的Init事件

 (4)内容页的Init事件

  (5)内容页Load事件

    (6)母版页的Load事件

    (7)内容页中Content控件Load事件

  (8)内容页PreRender事件

    (9)母版页PreRender事件

    (10)母版页控件PreRender事件

(11)内容页中Content控件PreRender事件

1 0