0

こんにちはスタックのスマートな人々!

データグリッドをロードする jquery UI で作成されたダイアログに問題があります。データグリッドをソートできるようにしたいのですが、列ヘッダーをクリックするとページが更新され、ダイアログが表示されなくなります。

ポストバックを防ぐ方法や UpdatePanels で部分的な更新を行う方法は知っていますが、ここではデータ グリッドは次のように読み込まれます。

<div id="dialog" hidden="true" title="Exceptions">
    <asp:GridView runat="server" ID="ExceptionsTable" AutoGenerateColumns="True" AllowSorting="True" />
</div>

そのため、列見出しのリンクをラップして更新しないようにすることはできません。

これをなんとか解決できますか?

4

1 に答える 1

0

私はこれに対する私自身の答えを見つけました。他の誰かを助けることを願って、ここに投稿します。

更新パネルで datadgrid をラップすることは私を助けました!

<asp:UpdatePanel UpdateMode="Conditional" ChildrenAsTriggers="True" runat="server">
    <ContentTemplate>
        <asp:GridView runat="server" ID="ExceptionsTable" AutoGenerateColumns="True" AllowSorting="True" />
    </ContentTemplate>
</asp:UpdatePanel>
于 2013-05-21T09:32:53.580 に答える