ASP.NET页面上直接放置用户控件WebUserControl1时的事件顺序
2010-01-12 17:22
781 查看
WebForm1页面上直接放置用户控件WebUserControl1时的事件顺序:
WebUserControl1_Init <br>
WebForm1_Init <br>
Page_Load <br>
WebUserControl1_Load <br>
WebForm1_PreRender <br>
WebUserControl1_PreRender <br>
WebUserControl1_Unload <br>
WebForm1_Unload <br>
在webform1页面的oninit方法中用代码load用户控件webusercontrol1时的事件顺序:
WebForm1_Init : OnInit
WebForm1: Loading controls
WebUserControl1_Init : OnInit
WebForm1: added to Controls
WebForm1: LoadViewState
WebUserControl1: LoadViewState
WebUserControl1: LoadPostData Begin
WebUserControl1: LoadPostData End
WebForm1_PageLoad: OnLoad after base's Onload.
WebUserControl1_Load: after base's OnLoad
iWebUserControl1: RaisePostDataChange
WebForm1: OnPreRender
WebUserControl1: OnPreRender
WebForm1: SavedViewState
WebUserControl1: SaveViewState
在webform1页面的page_load方法中用代码load用户控件webusercontrol1时的事件顺序:
WebForm1_Init : OnInit
WebForm1: LoadViewState
WebForm1_PageLoad: OnLoad after base's Onload.
WebForm1: Loading controls
WebUserControl1_Init : OnInit
WebUserControl1: LoadViewState
WebForm1: added to Controls
WebUserControl1_Load: after base's OnLoad
WebUserControl1: LoadPostData Begin
WebUserControl1: LoadPostData End
iWebUserControl1: RaisePostDataChange
WebForm1: OnPreRender
WebUserControl1: OnPreRender
WebForm1: SavedViewState
WebUserControl1: SaveViewState
在WebForm1页面的Button1_Click事件中用代码Load用户控件WebUserControl1时的事件顺序:
WebForm1_Init <br>
Page_Load <br>
Button1_Click <br>
WebUserControl1_Init <br>
WebUserControl1_Load <br>
WebForm1_PreRender <br>
WebUserControl1_PreRender <br>
WebUserControl1_Unload <br>
WebForm1_Unload <br>
在webform1页面的page_load事件中用代码load用户控件webusercontrol1,webusercontrol1又在page_load事件中用代码load用户控件webusercontrol2时的事件顺序:
WebForm1_Init <br>
Page_Load <br>
WebUserControl1_Init <br>
WebUserControl1_Load <br>
WebUserControl2_Init <br>
WebUserControl2_Load <br>
WebForm1_PreRender <br>
WebUserControl1_PreRender <br>
WebUserControl2_PreRender <br>
WebUserControl2_Unload <br>
WebUserControl1_Unload <br>
WebForm1_Unload <br
WebUserControl1_Init <br>
WebForm1_Init <br>
Page_Load <br>
WebUserControl1_Load <br>
WebForm1_PreRender <br>
WebUserControl1_PreRender <br>
WebUserControl1_Unload <br>
WebForm1_Unload <br>
在webform1页面的oninit方法中用代码load用户控件webusercontrol1时的事件顺序:
WebForm1_Init : OnInit
WebForm1: Loading controls
WebUserControl1_Init : OnInit
WebForm1: added to Controls
WebForm1: LoadViewState
WebUserControl1: LoadViewState
WebUserControl1: LoadPostData Begin
WebUserControl1: LoadPostData End
WebForm1_PageLoad: OnLoad after base's Onload.
WebUserControl1_Load: after base's OnLoad
iWebUserControl1: RaisePostDataChange
WebForm1: OnPreRender
WebUserControl1: OnPreRender
WebForm1: SavedViewState
WebUserControl1: SaveViewState
在webform1页面的page_load方法中用代码load用户控件webusercontrol1时的事件顺序:
WebForm1_Init : OnInit
WebForm1: LoadViewState
WebForm1_PageLoad: OnLoad after base's Onload.
WebForm1: Loading controls
WebUserControl1_Init : OnInit
WebUserControl1: LoadViewState
WebForm1: added to Controls
WebUserControl1_Load: after base's OnLoad
WebUserControl1: LoadPostData Begin
WebUserControl1: LoadPostData End
iWebUserControl1: RaisePostDataChange
WebForm1: OnPreRender
WebUserControl1: OnPreRender
WebForm1: SavedViewState
WebUserControl1: SaveViewState
在WebForm1页面的Button1_Click事件中用代码Load用户控件WebUserControl1时的事件顺序:
WebForm1_Init <br>
Page_Load <br>
Button1_Click <br>
WebUserControl1_Init <br>
WebUserControl1_Load <br>
WebForm1_PreRender <br>
WebUserControl1_PreRender <br>
WebUserControl1_Unload <br>
WebForm1_Unload <br>
在webform1页面的page_load事件中用代码load用户控件webusercontrol1,webusercontrol1又在page_load事件中用代码load用户控件webusercontrol2时的事件顺序:
WebForm1_Init <br>
Page_Load <br>
WebUserControl1_Init <br>
WebUserControl1_Load <br>
WebUserControl2_Init <br>
WebUserControl2_Load <br>
WebForm1_PreRender <br>
WebUserControl1_PreRender <br>
WebUserControl2_PreRender <br>
WebUserControl2_Unload <br>
WebUserControl1_Unload <br>
WebForm1_Unload <br
相关文章推荐
- ASP.NET中页面及用户控件的事件执行顺序
- ASP.NET中页面及用户控件的事件执行顺序
- ASP.Net 母版、页面、用户控件事件的执行顺序
- asp.net页面装载用户控件时的事件顺序
- 页面(Page)加载用户控件(UserControl)的事件触发顺序
- 在asp.net中为Web用户控件添加属性和事件
- ASP.NET页面事件过程-多个用户控件时的执行过程
- 在asp.net中为Web用户控件添加属性和事件
- asp.net 页面从初始化到卸载事件顺序(及对页面控件调用)完整列表【转】
- Asp.Net其他页面如何调用Web用户控件写的分页
- 如何在ASP.NET中制作Web用户自定义控件,并在aspx页面中使用它的方法和属性?
- 有关C#+ASP.NET中用户控件(webusercontrol)使用问题2则
- 页面(Page)加载用户控件(UserControl)的事件触发顺序
- Asp.net开发心得点滴[动态加载的用户控件使用事件委托,交给页面处理的事件无效问题]
- 在asp.net中为Web用户控件添加属性和事件
- asp.net 页面从初始化到卸载事件顺序(及对页面控件调用)完整列表【转】
- 页面(Page)加载用户控件(UserControl)的事件触发顺序
- 在asp.net中为Web用户控件添加属性和事件
- Asp.Net其他页面如何调用Web用户控件写的分页
- 在asp.net中为Web用户控件添加属性和事件