其他分享
首页 > 其他分享> > CodeGo.net>如何使UpdatePanel忽略单击其中的一个按钮?

CodeGo.net>如何使UpdatePanel忽略单击其中的一个按钮?

作者:互联网

UpdatePanels中的按钮会自动注册为该UpdatePanel的触发器.有没有一种方法可以使UpdatePanel忽略其中的一个内部按钮?也就是说,要使其单击该按钮不会触发任何类型的回发?

解决方法:

您可以设置UpdateMode =“ Conditional”,然后在< Triggers>中设置要触发回发的按钮.标签.像这样:

<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
    <Triggers>
        <asp:PostBackTrigger ControlID="button1" />
    </Triggers>
    <ContentTemplate>
        ...
        <asp:Button ID="button1" runat="server" Text="Click Me" />
    </ContentTemplate>
</asp:UpdatePanel>

标签:updatepanel,asp-net,c
来源: https://codeday.me/bug/20191106/2001724.html