更新面板部分回发命中面板外部控件的断点



以下内容执行部分回发:

<MyApp:MyOtherCustomControl runat="server" />
<asp:UpdatePanel runat="server" UpdateMode="Conditional">
  <ContentTemplate>
      <asp:LinkButton runat="server" ID="homeLink" OnClick="LoadTabHome">Update the Panel</asp:LinkButton>
  </ContentTemplate>
</asp:UpdatePanel>

我的问题是,为什么MyOtherCustomControl中的断点会被触及?该控件不在UpdatePanel内。

当 UpdatePanel 执行 aSync 回发时,将执行整个页面生命周期,这就是触发所有服务器端控件断点的原因。整个页面生命周期将执行,任何差异都将显示在更新面板中,更新面板之外的任何内容都将因为缺少更好的单词"丢弃"或被页面遗忘。MSDN

最新更新