当前位置: 移动技术网 > IT编程>开发语言>.net > 关于Asp.net页面Page_Load被执行两次的问题分享

关于Asp.net页面Page_Load被执行两次的问题分享

2017年12月12日  | 移动技术网IT编程  | 我要评论

齐天大圣异界行txt,网游之奇迹人生,施乐工程复印机

在写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。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网