中国搜 程序源代码学习 编程源代码 直接应用在编程实践中 优秀编程书籍源码欣赏

收藏本页到>> 新浪ViVi  365Key网摘   IE收藏夹 |设为首页

 中国搜首页 >>ASP.NET相关>>ASP.NET页面事件顺序列表 C#版

代码说明:只有请求ASP.NET页面,页面自身就发出几个事件。可以向页面中添加在发生这些事件时执行的应用程序逻辑。
    这几个事件是:Init Load PreRender Unload。由Page_Unload 子程序添加的消息永远不会显示出来。因为Unload事件是在把页面的所有内容呈现到浏览器以后产生的。
    可以在Load事件中初始化页面中使用的任何变量和任何控件的状态。Load事件是在任何控件事件产生之前产生的,而PreRender事件是在任何控件事件产生之后产生的。如单击按钮产生事件是在Page_Load子程序执行后Page_PreRender子程序执行之前被触发的。

<Script Runat="Server">
Sub Page_Init
lblMessage.Text &= "<li> Init Event"
End Sub

Sub Page_Load
lblMessage.Text &= "<li> Load Event"
End Sub

Sub Page_PreRender
lblMessage.Text &= "<li> PreRender Event"
End Sub

Sub Page_Unload
lblMessage.Text &= "<li> Unload Event"
End Sub
</Script>

<html>
<head><title>PageEvents.aspx</title></head>
<body>
<form Runat="Server">
<asp:Label id="lblMessage" Runat="Server" />
</form>
</body>
</html>

   运行演示程序   

  ©2004   www.zhonguosou.com