我在代码后端中设置了AutoEventWireup="true"。
当我调试时,Page_Init方法会被触发两次!发生了什么?
protected void Page_Init(object sender, EventArgs e)
{
}
当我调试时,Page_Init方法会被触发两次!发生了什么?
protected void Page_Init(object sender, EventArgs e)
{
}
让我们确保在这里涵盖基础知识:
你的页面上是否有任何具有服务器事件的控件?如果是,记住每次 postback 都会重新创建整个页面。因此,处理事件意味着运行所有必需的代码来组合页面,包括 Init 和 Load 事件。
总是有两个,不多也不少。一个请求和一个响应。
this.Init += Page_Init;
AutoEventWireup
设置为false
。