asp.net - 仅刷新另一个 UpdatePanel 内的 UpdatePanel

标签 asp.net vb.net updatepanel

如果有 UpdatePanel在另一个 UpdatePanel ,并且在内部的UpdatePanel 中有一个按钮,我想点击这个按钮时,只刷新内部UpdatePanel .如何 ?

最佳答案

在innerupdate 面板中将updatemode 设置为conditional,并将outerupdatepanel childrenastriggers 属性设置为false。在内部更新面板中添加一个 postbacktrigger 并将其设置为将导致回发的按钮。像这样的东西

  <asp:UpdatePanel ID="parentup" runat="server" ChildrenAsTriggers="false">
    <ContentTemplate>
        <asp:UpdatePanel ID="chidlup" UpdateMode="Conditional" runat="server">
            <ContentTemplate>
                <asp:Button ID="btn" runat="server" />
            </ContentTemplate>
            <Triggers>
                <asp:PostBackTrigger ControlID="btn" />
            </Triggers>
        </asp:UpdatePanel>
    </ContentTemplate>
</asp:UpdatePanel>

关于asp.net - 仅刷新另一个 UpdatePanel 内的 UpdatePanel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11843912/

相关文章:

asp.net - 从源代码管理进行 Azure 网站部署期间的 Web.config 转换

asp.net - MVC2 中的简单 DropDownListFor?

vb.net - 将文本框的背景颜色设置为透明

mysql - MySql.Data.MySqlClient.MySqlCommand.ExecuteReader 的 DataColumn MaxLength 问题

javascript - 如何使用 UpdatePanel 触发 Selected Index Changed 事件而不进行任何回发?

javascript - 修复 ASP.NET GridView 的标题行

javascript - 将选定的值数组发送到 Controller - MVC

c# - 在同步方法中使用Async Graph API

c# - asp.net gridview 模板字段中的按钮单击不适用于更新面板

asp.net - 如何为中继器中的LinkBut​​ton执行AsyncPostBackTrigger