#net深入体验与实战精要--asp.net开发大杂烩

#net深入体验与实战精要--asp.net开发大杂烩

ID:11246752

大小:213.00 KB

页数:15页

时间:2018-07-11

#net深入体验与实战精要--asp.net开发大杂烩_第1页
#net深入体验与实战精要--asp.net开发大杂烩_第2页
#net深入体验与实战精要--asp.net开发大杂烩_第3页
#net深入体验与实战精要--asp.net开发大杂烩_第4页
#net深入体验与实战精要--asp.net开发大杂烩_第5页
资源描述:

《#net深入体验与实战精要--asp.net开发大杂烩》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、正巧今天遇到一个获取动态生成table中的一个动态生成的TextBox的值的时候总是findcontrol不到。后来经过我们的徐总,瞬间解决,但是我觉得对于一个页面的声明周期,我了解的还是很少,今天希望能通过这篇文章,再次了解一遍。3.1页面生命周期3.1.1独立页面生命周期事件顺序publicpartialclass_Default:System.Web.UI.Page{protectedvoidPage_PreInit(objectsender,EventArgse){Response.Write("Page_P

2、reInit
");}protectedvoidPage_Init(objectsender,EventArgse){Response.Write("Page_Init
");}protectedvoidPage_InitComplete(objectsender,EventArgse){Response.Write("Page_InitComplete
");}protectedvoidPage_PreLoad(objectsender,EventArgse){Response.Write(

3、"Page_PreLoad
");}protectedvoidPage_Load(objectsender,EventArgse){Response.Write("Page_Load
");}protectedvoidPage_LoadComplete(objectsender,EventArgse){Response.Write("Page_LoadComplete
");}protectedvoidPage_PreRender(objectsender,EventArgse){Respon

4、se.Write("Page_PreRender
");}protectedvoidPage_PreRenderComplete(objectsender,EventArgse){Response.Write("Page_PreRenderComplete
");}protectedvoidPage_SaveStateComplete(objectsender,EventArgse){Response.Write("Page_SaveStateComplete
");http://www.78

5、name.com}protectedvoidPage_Unload(objectsender,EventArgse){//Response.Write("Page_Unload
");inti=0;i++;//这行代码是用来设置断点的,这里不能用Response.Write}protectedvoidButton1_Click(objectsender,EventArgse){Response.Write("Button事件触发!
");}}输出结果:Page_PreInitPage_InitPage

6、_InitCompletePage_PreLoadPage_LoadPage_LoadCompletePage_PreRenderPage_PreRenderCompletePage_SaveStateComplete这就是独立页面的执行顺序,但我点击Button按钮的时候页面会进行Postback并重新加载页面,这个过程事件顺序:Page_PreInitPage_InitPage_InitCompletePage_PreLoadPage_LoadButton事件触发!Page_LoadCompletePage_Pr

7、eRenderPage_PreRenderCompletePage_SaveStateCompletehttp://mz.qqtop1.com这部分虽然很简单,但是在我们获取页面控件或者相关值的时候,常常找不到控件,很大一部分原因是因为没有了解页面的生命周期事件顺序3.1.2具有Master页的声明周期事件顺序当页面有Master页的时候,将上面代码分别复制到Site.Matster和ContentPage.aspx,再次执行ContentPage.aspx会看到如下结果:Page_PreInitMasterPage

8、_InitPage_InitPage_InitCompletePage_PreLoadPage_LoadMasterPage_LoadPage_LoadCompletePage_PreRenderMasterPage_PreRenderPage_PreRenderCompletePage_SaveStateComplete当点击按钮的时候Pag

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。