同一個ASP.NET頁面放置多個UpdatePanel分別刷新的解決辦法。.


ScriptManager添加EnablePartialRending屬性
        <asp:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="true">         </asp:ScriptManager>

 

所有的UpdatePanel需要設置UpdateMode="Conditional":
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">                                                 <ContentTemplate>                                                                                                    </ContentTemplate>                                                 <Triggers>                                                     <asp:AsyncPostBackTrigger ControlID="" EventName="Click" />                                                 </Triggers>                                             
</asp:UpdatePanel> 

 

其他操作是一樣,這樣,在同一個頁面上的多個UpdatePanel可以獨自刷新,不會互相影響了!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM