私は次のケースを持っています:
私の現在のグリッドビューは次のようなものです:
<asp:TemplateField ItemStyle-Width="10px">
<ItemTemplate>
<a id="btnShowPopup5" runat="server" class="thickbox" href='<%#"PopUpPage.aspx?TCode="+Eval("t_code")+"&TransSerial="+Eval("t_s")+"&AR=2"+"&TBiframe=true&height=530&width=750"%>'
このリンクは、特定のユーザー コントロールをロードするポップアップ ページを開きます。
今、クエリ文字列の代わりにこれらのパラメーターを投稿に渡したいと思います。より安全だと思います。
私はこのようなフォームを作成します:
<form id="frm_popup" method="post" target="_blank" action="https://..../PopUpPage.aspx">
<asp:HiddenField ID="hf_task_code" runat="server" />
<asp:HiddenField ID="hf_trans_serial" runat="server" />
</form>
隠しフィールドを設定しようとしましたが、リンクのコマンド名がないためできません。
私の質問は、テンプレート フィールドのリンクを使用してポップアップ ページに投稿する方法です。