[原] Page_Load执行了两次,为什么?如何解决!
2024-10-15 08:53:15
今儿个发现Page_Load执行了两次,想不通。后来,经找资料,总算查出原因。
1、在aspx页面上写了 AutoEventWireup="true" ,这样Page_Load会自动执行一次。
2、生成的后台(.cs)文件中有
#region Web Form Designer generated code
override protected void OnInit(EventArgs e)
{
this.Load += new EventHandler(Page_Load);
base.OnInit(e);
}
#endregion
由此推理,之前经前台代码属性绑定了一次,之后后台又绑定了一次,因此,执行两次的正常的了。
去掉手工部分,即便正常了,如果还有能使Page_Load再执行的属性或方式,请各位在此留言,方便之后的访客,拜托了.....
最新文章
- java map的默认排序问题
- Hadoop开发第4期---分布式安装
- 改用二进制启动Moses translation model提示Can't read ~/working/binarised-model/reordering-table
- Multiclass Classification
- Task任务
- easyui_tree 复选框 动态加载树
- HBase Filter及对应Shell
- 如何修改CCS 7.2 代码和注释的颜色以及折叠代码
- Mosquitto --topic
- ukylin 使用deepin-wine
- Keepalived+MySQL实现高可用
- 消息中间件——kafka
- Sql Server 数据类型与 C# 数据类型对照
- SQL获取连续数字中断数字
- Django 浏览器打开警告Not Found: /favicon.ico (转)
- 54. Spiral Matrix(剑指offer--19)
- ACM题目————区间覆盖问题
- 551. Student Attendance Record I
- angularJS1笔记-(16)-模块里的constant、value、run
- .NET:CLR via C# Assembly Loading