母版页的加载顺序
来源:互联网 发布:javascript 打印堆栈 编辑:程序博客网 时间:2024/05/21 13:59
转到vs2005后,由于ms的大力推荐,一般习惯使用母版页而少用框架。
一直以来,我都以为应用了母版的页面,在加载时首先应该是母版,然后是该页面。所以,我也喜欢把用户登录信息之类的东西在放在母版页中进行判断。
就这样用了很久,今天忽然才发现原来我的认识是错误的。在一个应用了母版的页面中,我在page_load过程中注销了用户的登录凭证,发现就会跳到未通过验证的提示页。我这才想到,原来加载的顺序和我想像的正好相反:处理完本页的load事件后,接下来才会去处理母版的load事件。
还有个base.load的问题。我喜欢继承System.Web.UI.Page类,重写其OnLoad事件,在其中添加一些身份验证的代码,然后让所有需要的页面去继承这个类。在重写OnLoad事件时,base.load这句是一定要有的。这句有什么作用呢,通过测试发现,它的作用就是让继承者执行其写在load中的代码,如果把它放在前面,那么继承者的代码就会先执行,然后执行自己的代码。
- 母版页的加载顺序
- ASP.NET 母版页的加载顺序
- ASP.NET 母版页和内容页的加载顺序
- Asp.Net页面(母版页)加载顺序
- 母版页和内容页加载时事件的执行顺序
- 母版页和内容页加载时事件的执行顺序(转载,不知道出处了)
- ASP.NET页面同时存在自定义控件,母版页,内容页的加载顺序
- ASP.NET页面同时存在自定义控件,母版页,内容页的加载顺序
- .NET母版页和内容页加载时事件的执行顺序
- C#.net web开发,母版页和内容页加载的顺序
- asp.net中母版页与内容页加载顺序
- .net中 母版页、子页、及子页中的用户控件三者的加载顺序
- 引用asp.net母版页后,母版页和内容页的页面事件执行顺序
- 母版页判断登陆及母版页与内容页的执行顺序
- 母版页和内容页的执行顺序
- 母版页和内容页的执行顺序
- 母版页和内容页的执行顺序
- asp.net C#母版页和内容页事件排版加载顺序生命周期
- 服务器控件的生命周期
- 函数:递归分类
- sql加密
- 关于visual studio 2005sp1安装问题
- 一个让QQ不能启动的脚本病毒
- 母版页的加载顺序
- 一个简单的QQ聊天代码
- 写了个使用QuickSilver发表饭否消息的脚本..
- 树节点的拖动
- 随便写写今天一些知识点.
- 一周年纪念日
- 最怕做决定
- 不可再犯
- 记毕业