グリッドビューを使用して、表示リンクをクリックできるようにし、jqueryダイアログをポップアップして、ボタンがある行から表示されるより多くのデータを表示します。それが表示される前に私がコントロールを移入しようとしているグリッドビューから起動されたjqueryダイアログにデータを入力します
<asp:LinkButton ID="btnViewDetails" runat="server" Text="View" CommandName="ViewDetails"
CausesValidation="false" CommandArgument='<%#Eval("CustomerID")%>'
OnClientClick="showDialog('viewCustomer');"></asp:LinkButton>
私はjqueryのダイアログ上のフィールドを移入するために、この前のサーバ側(のASP .NET)を実行したいが、ポップアップを表示するリンクボタンRowCommandでは、これはjqueryポップアップが表示された後に発生し、次回に「View」ボタンをクリックすると、選択された前の行のデータが表示されます。
大幅に任意のヘルプ
感謝のGBSを、私は "ViewDetails" であることをe.Command名をチェックし、私のRowCommandメソッドにコードを追加しています。これはダイアログをポップアップしますが、ポストバックが発生したために直ちに閉じます。この問題を回避するには、アップデートパネルを使用する必要がありますか?あなたの助けに感謝。 – Washburn
@Washburn:はい私は、UpdatePanelを使って処理してくれると確信しています。私はそれもそれなしで動作するはずだと思う。どちらを試しましたか? ScriptManagerなら、少なくともページのScriptManagerが必要です。 – gbs