总结:ASP.NET的页面事件呈现顺序
1、首先是各个控件的Init事件
2、然后是page_load事件
这里面要说一下IsPostBack了
在if(!ispostback),网上的资料都是异口同声的说,页面第一次加载的时候执行。我自己对if(!ispostback)的理解是,只要你的操作连续加载本页面,第二次以后(包括第二次)就不执行,不知道这样理解会不会更好一点。
3、然后是各控件的Load事件(页加载后)
4、各控件的PreRender事件(页呈现前)
1、首先是各个控件的Init事件
2、然后是page_load事件
这里面要说一下IsPostBack了
在if(!ispostback),网上的资料都是异口同声的说,页面第一次加载的时候执行。我自己对if(!ispostback)的理解是,只要你的操作连续加载本页面,第二次以后(包括第二次)就不执行,不知道这样理解会不会更好一点。
3、然后是各控件的Load事件(页加载后)
4、各控件的PreRender事件(页呈现前)