其实Page页也是一个特殊服务器控件,正因为它比较特殊与复杂,所以相对了一般的服务器控件,微软为它增加了以下事件以处理Page页中复杂逻辑:
Page.PreInit--在页初始化开始时发生
Page.Init--当服务器控件初始化时发生;初始化是控件生存期的第一步
Page.InitComplite--在页初始化完成时发生
Page.PreLoad--在页Load事件之前发生
Page.Load--当服务器控件加载到Page对象中时发生
Page.LoadComplete--页生命周期的加载阶段结束时发生
Page.PreRender--在页面加载控件对象之后、呈现之前发生
Page.PreRenderComplete--在呈现页内容之后发生
服务器控件生命周期请参见本站
asp.net 控件的生命周期