我遇到了一个非常奇怪的问题...
我有一个常规的ASP.Net网页,其中包含一个page_init和一个page_load函数。据我所知(从我查看的所有地方),page_init在第一次页面加载时被调用(即在postback中从未被调用),而page_load在页面发生任何事情时都会被调用。(很难找到任何关于此的信息,除了死链接和关于页面生命周期的东西)
好吧,我有一个包含其他更新面板和其他各种控件的更新面板。每当我编辑这些控件之一时,就会发生异步postback,但是除了调用page_load之外,还会调用不应该发生的page_init(在大型代码库更改之前没有发生)。
因此,我想知道可能导致此行为的任何内容或者我的页面事件调用方式是否错误。
我有一个常规的ASP.Net网页,其中包含一个page_init和一个page_load函数。据我所知(从我查看的所有地方),page_init在第一次页面加载时被调用(即在postback中从未被调用),而page_load在页面发生任何事情时都会被调用。(很难找到任何关于此的信息,除了死链接和关于页面生命周期的东西)
好吧,我有一个包含其他更新面板和其他各种控件的更新面板。每当我编辑这些控件之一时,就会发生异步postback,但是除了调用page_load之外,还会调用不应该发生的page_init(在大型代码库更改之前没有发生)。
因此,我想知道可能导致此行为的任何内容或者我的页面事件调用方式是否错误。