ASP.NET页面事件过程

王朝asp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

今天上午测试之后搞清楚了当页面里有多个用户控件时的执行过程。

UserControl1.ascx和UserControl2.ascx为先后在Test.aspx中创建的用户控件:

执行步骤

Test.aspx

UserControl1.ascx

UserControl2.ascx

1

OnInit

2

Init

3

OnInit

4

Init

5

OnInit

6

Init

7

Load

8

Load

9

Load

10

(Buttom_Click...)

(Buttom_Click...)

(Buttom_Click...)

11

PreRender

12

PreRender

13

PreRender

14

Unload

15

Unload

16

Unload

当Init激发时,控件都已经可用,但控件未通过ViewState对象初始化。

在所有控件都通过ViewState对象初始化之后,激发Load

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有  導航