我有一个jquery手风琴插件,它位于aspx页面的ajax更新面板中。手风琴部分包括标题h3标签和内容div标签,内容区域也有aspx按钮。当页面加载时,我们可以通过点击手风琴标题来隐藏或显示内容区域。在我点击手风琴显示和隐藏功能停止工作的内容区域的aspx按钮后出现问题。
以下是示例代码。
<asp:ScriptManager ID="sm1" runat="server"></asp:ScriptManager>
<asp:UpdatePanel ID="upnlAccordion" runat="server" UpdateMode="Conditional" >
<ContentTemplate>
<h3 class="acco_header">Header</h3>
<div class="acco_content">
Content Text
<asp:Button ID="btnClick" runat="server" Text="Click Button" />
</div>
</ContentTemplate>
</asp:UpdatePanel>
答案 0 :(得分:1)
您可以将updatepanel移动到内容div中,这样可以防止重新绘制折叠元素并丢失其绑定。这是我所知道的最简单的解决方案,在与插件交互时非常简单。