Page_Init()和page_load()区别
2009-03-06 15:59
603 查看
Page_Init()和page_load()事件
Page_Init()事件用法范例
Init()事件主要用来设置网页或者控件的初始值,同一个网页只会触发一次Init()事件,当客户端返回Web Form数据时,不会再次触发init()事件。
下面请看一个范例
page_load()事件
此事件也可以用来设置网页或控件的初始值,它发生在网页初始化后,但与Init()事件是不同的,当窗体数据返回服务器时,page对象的load事件将会被再次触发。
请看下面的范例
请大家运行一下这两个程序,看一看有什么区别。
Page_Init()事件用法范例
Init()事件主要用来设置网页或者控件的初始值,同一个网页只会触发一次Init()事件,当客户端返回Web Form数据时,不会再次触发init()事件。
下面请看一个范例
<html> <head> <title>page_init</title> <script language="c#" runat="server"> void page_init(Object sender,EventArgs e) { City.Items.Add("A"); City.Items.Add("B"); City.Items.Add("C"); } void AddToList(Object sender,EventArgs e) { City.Items.Add(text1.Value); text1.Value=""; } </script> </head> <body> <form runat="server"> <select id="City" runat="server"></select> <p>向列表中添加字母</p> <input type="text" id="text1" runat="server"> <input type="button" runat="server" value="添加" onserverClick="AddToList"> </form> </body> </html> |
此事件也可以用来设置网页或控件的初始值,它发生在网页初始化后,但与Init()事件是不同的,当窗体数据返回服务器时,page对象的load事件将会被再次触发。
请看下面的范例
<html> <head><title>page_load</title> <script language="c#" runat="server"> void page_load(Object sender,EventArgs e) { Character.Items.Add("A"); Character.Items.Add("B"); } void addToList(Object sender,EventArgs e) { Character.Items.Add(text1.Value); text1.Value=""; } </script> </head> <body> <form runat="server"> <select id="Character" runat="server"></select> <p>向上面的列表中添加字母</p> <Input type="text" id="text1" runat="server"> <input type="button" runat="server" value="添加" onserverclick="addToList"> </form> </body> </html> |
相关文章推荐
- page_load 与page_init 的区别
- page_Load和page_Init的区别
- page_load 与page_init 的区别
- page_load 与page_init 的区别
- Page_Init和Page_Load的区别
- page_load 与page_init 的区别
- page_load 与page_init 的区别
- page_Load和page_Init的区别
- Page_Init和Page_Load事件的区别
- page_init与page_load有什么区别
- ASP.NET页面事件过程--Page_Init() And Page_Load()
- OnLoad和Page_Load的区别
- Page_Load Page_Init方法使用原理
- Page_Load Page_Init方法使用原理(转)
- PageIni 和 PageLoad事件的区别
- initialize和init以及load方法的区别与使用以及什么时候调用
- Page_LoadComplete和Page_Load有区别吗
- OnPreInit,OnInit ,OnInitComplete ,OnPreLoad ,Page_Load等执行顺序
- OnPreInit,OnInit ,OnInitComplete ,OnPreLoad ,Page_Load等执行顺序
- OnLoad和Page_Load的区别——转载