您现在的位置是:网站首页> 编程资料编程资料
关于Asp.net页面Page_Load被执行两次的问题分享_实用技巧_
2023-05-24
367人已围观
简介 关于Asp.net页面Page_Load被执行两次的问题分享_实用技巧_
在写aspx的时候,不注意把AutoEventWireup="false"去掉,你可能会死得很难看,
Page_load部分会在一次页面加载的时候执行两次哦!千万注意不要去掉aspx中的
AutoEventWireup="false"设置。
<%@ Page language="c#" Codebehind="ShowSimpleFactory.aspx.cs" AutoEventWireup="false" Inherits="test.DesignPatternTest.ShowSimpleFactory" %>
当你将这个属性设置为true时,Asp.Net将页面的生命周期事件与一些特殊的方法进行关联,比如将你的Page_Load方法直接关联到页面生命周期的OnPageLoad事件。如果你将这个属性设置为false,那么这种自动的关联将不存在,你需要自己设置OnPageLoad事件的处理程序。
一般你将这个属性设置为false后,你可以获取少许的性能提升。
Microsoft 建议始终将 AutoEventWireup 设置为 FALSE。
您可能感兴趣的文章:
相关内容
- ASP.NET MVC 从IHttp到页面输出的实例代码_实用技巧_
- 在子页中隐藏模板页中的div示例代码_实用技巧_
- ASP.NET中相对路径的使用总结_实用技巧_
- .net SMTP发送Email邮件且可带附件示例_实用技巧_
- js实现网页防止被iframe框架嵌套及几种location.href的区别_实用技巧_
- repeater做删除前弹窗询问实例_实用技巧_
- ASP.NET中TextBox使用Ajax控件显示日期不全的问题解决方法_实用技巧_
- asp.net TreeView与XML三步生成列表树_基础应用_
- 实例讲解动态加载gridview中的行及其样式_实用技巧_
- 在后台cs中调用js中示例_实用技巧_
