UpdatePanel 控件

1.两个独立的UpdatePanel 控件

当 UpdatePanel 控件未嵌套时,可以通过将 UpdateModel属性设置为 Conditional 来单独更新每个面板。(UpdateModel 属性的默认值为 Always,这将导致面板进行刷新以响应任何异步回发。)

2.当两个UpdatePanel 控件嵌套时,行为会稍有不同。

   <div>
        <asp:ScriptManager id="ScriptManager1" runat="server">
        </asp:ScriptManager>
        <asp:UpdatePanel id="UpdatePanel1" UpdateMode="Conditional" runat="server">
            <ContentTemplate>                
                <asp:UpdatePanel ID="UpdatePanel2" runat="server">
                    <ContentTemplate>                        
                    </ContentTemplate>
                </asp:UpdatePanel>
            </ContentTemplate>
        </asp:UpdatePanel>
    </div>

------

最外面的UpdatePanel1控件设置为UpdateMode="Conditional"后,UpdatePanel2区域的内容刷新时不会影响UpdatePanel1区域的内容,但刷新UpdatePanel1区域时,UpdatePanel2区域也会跟着刷新。

原文地址:https://www.cnblogs.com/notebook2011/p/2774896.html