ASP.NET页面事件详解
1.Page_Init()事件
当页面初始化时发生此事件。可以利用Page_Init()将该事件与要在.NET页面上显示控件之前的运行的代码建立关联。该事件与Page_Load()事件工作方式相同,但在Page_Load()事件之前发生。
2.Page_Load事件
当整个页面第一次可见时发生(即在页面被读入内存,进行处理时发生),但在利用Page_Init()实现某些服务器控件的初始化并显示出这些之后发生。
3.Page_Unload()事件
页面从IIS内存中卸载并发送给浏览器时发生。在控件事件处理后发生。该事件非常适用于关闭数据库的连接。其名称容易产生误导,因为这个事件并不是浏览器中的用户退出页面或关闭浏览器时发生的,术语Uload是从IIS角度来看的,而不是浏览器。
1.Page_Init()事件
当页面初始化时发生此事件。可以利用Page_Init()将该事件与要在.NET页面上显示控件之前的运行的代码建立关联。该事件与Page_Load()事件工作方式相同,但在Page_Load()事件之前发生。
2.Page_Load事件
当整个页面第一次可见时发生(即在页面被读入内存,进行处理时发生),但在利用Page_Init()实现某些服务器控件的初始化并显示出这些之后发生。
3.Page_Unload()事件
页面从IIS内存中卸载并发送给浏览器时发生。在控件事件处理后发生。该事件非常适用于关闭数据库的连接。其名称容易产生误导,因为这个事件并不是浏览器中的用户退出页面或关闭浏览器时发生的,术语Uload是从IIS角度来看的,而不是浏览器。