在jquery对话框中排序数据网格,无需页面刷新和关闭对话框
本文关键字:对话框 刷新 jquery 排序 数据 网格 数据网 | 更新日期: 2023-09-27 18:13:05
大家好!
我有一个用jquery UI创建的对话框加载数据网格的问题。我希望能够对数据网格进行排序,但是当单击列标题时,刷新页面,对话框消失。
我知道如何使用UpdatePanels防止回发或做部分刷新,但这里的数据网格是这样加载的:
<div id="dialog" hidden="true" title="Exceptions">
<asp:GridView runat="server" ID="ExceptionsTable" AutoGenerateColumns="True" AllowSorting="True" />
</div>
所以我不能包装列头链接,使其不刷新。
我能解决这个问题吗?
我找到了我自己的答案,希望能帮助到其他人,我把它贴在这里。
在更新面板中包装datadgrid帮助了我!
<asp:UpdatePanel UpdateMode="Conditional" ChildrenAsTriggers="True" runat="server">
<ContentTemplate>
<asp:GridView runat="server" ID="ExceptionsTable" AutoGenerateColumns="True" AllowSorting="True" />
</ContentTemplate>
</asp:UpdatePanel>