update panel的asyncpostbacktrigger可以有两个控件ID吗?
Can the asyncpostbacktrigger of an update panel have two control IDs?
我在更新面板外有一个按钮,可以很好地控制更新面板。当点击事件被触发时,我还想要另一个按钮来更新同一个更新面板。我怎样才能做到这一点?
您可以将多个触发器注册到一个更新面板。像下面这样的东西应该可以工作:
<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>
我在更新面板外有一个按钮,可以很好地控制更新面板。当点击事件被触发时,我还想要另一个按钮来更新同一个更新面板。我怎样才能做到这一点?
您可以将多个触发器注册到一个更新面板。像下面这样的东西应该可以工作:
<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>