首页 / 网页编程 / ASP.NET / Page_Load Page_Init方法使用原理
Page_Load Page_Init方法使用原理2011-02-02网页的生命周期列表:PreInit (2.0)->初始化Theme,应用MasterPage和控件Skin->Init->InitComplete (2.0)->If PostBack,创建子控件并加载控件/视图状态->PreLoad (2.0)->Load->If PostBack,则触发服务器端事件->LoadComplete (2.0)->If not PostBack,则创建子控件->PreRender->PreRenderComplete (2.0)->保存控件/视图状态->SaveStateComplete (2.0)->Render->Unload需要注意的是上图中标注(2.0)的事件即ASP.NET 2.0中新增的事件都仅仅是Page类中可以使用,并不是像其他事件一样可以在控件中使用。ASP.NET 2.0中可以通过启用(默认值为True)AutoEventWireUp为网页事件创建事件处理程序,并使用隐式为事件处理程序注册的方法名。