我有 AutoEventWireup="true"并且在我的代码后面
protected void Page_Init(object sender, EventArgs e)
{
}
当我调试时,Page_Init 方法被触发两次!
这是怎么回事?
最佳答案
让我们确保我们在这里涵盖了基础知识:
您的页面上是否有任何具有服务器事件的控件?如果是这样,请记住每次回发都会重新创建整个页面。因此,处理事件意味着运行所需的所有代码,将页面放在一起,包括您的 Init 和 Load 事件。
Always two there are, no more no less. A request and a response.
关于ASP.NET Page_Init 被触发两次!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1138505/