建议看下页面事件吧,看你要执行的内容而确定用什么事件:
顺序是这样的:
顺序是这样的:
PreInit-->Init-->InitComplete-->PreLoad-->Load-->LoadComplete-->PreRender-->PreRenderComplete-->Unload
事件处理器名称 |
发生时间 |
Page_Init |
在Web窗体的视图状态加载服务器控件并对其初始化。 这是web窗体生命周期的第一步 |
Page_Load |
在Page对象上载入服务器控件。由于此时视图状态信息是可以使用的, 因此载这里可以用代码来改变空间的设置或者载页面上显示文本。 |
Page_PreRender | 应用程序将要呈现Page对象 |
Page_Unload | 页面从内存中卸载 |
Page_Error | 发生未处理的异常 |
Page_AbortTransaction | 事务处理被终止 |
Page_CommitTransaction | 事务处理被接受 |
Page_DataBinding | 把页面上的服务器空间和数据源绑定载一起 |
Page_Disposed | Page对象从内存中释放掉。这是Page对象生命周期中的最后一个事件 |