更新面板的asyncpostbacktrigger可以有两个控件ID吗?

时间:2016-10-12 07:31:53

标签: c# asp.net updatepanel

只是想稍微混合一下。我在更新面板外面有一个按钮,可以很好地控制更新面板。我还想要另一个按钮来更新触发click事件的同一更新面板。无论如何,我已经能够用一个按钮更新面板。现在我想再次更新按钮

1 个答案:

答案 0 :(得分:2)

您可以将多个触发器注册到单个更新面板。以下内容应该有效:

<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
  <ContentTemplate>
  </ContentTemplate>
  <Triggers>
    <asp:AsyncPostBackTrigger ControlID="Button1" EventName="Click" />
    <asp:AsyncPostBackTrigger ControlID="Button2" EventName="Click" />
  </Triggers>
</asp:UpdatePanel>