ページにレポート (データテーブルとグリッドビューにバインド) を表示する ASP.NET ボタンがありますdefault.aspx
。
ただし、新しいページに表示したいので、ボタンをもう一度クリックすると、3番目のページが開きます。
どうやってするか ?
以下のリンクを使用して、1 つのページから 2 つのページを書き込み、ポップアップで別のページを開きます。ID をポップアップ
に渡した後、次のように取得します request.Querystring["Id"].tostring();
<a href="#" onclick="Popup=window.open('yourNewPag.aspx?id='+'<%id to be passed to the popup,e.g. #Eval<"Id"> %>','Popup','toolbar=no, location=yes,status=no,menubar=no,scrollbars=yes,resizable=no, width=700,height=350,left=430,top=23'); return false;">OpenPOPUP</a>
JavaScript ( Window.Open
) を使用して、新しいページで開くことができます。この例を確認してください:
軽量なFancy Box Jquery が使える!
<a class="fancybox fancybox.iframe" href='popUp.aspx'>
ClickToOpen</a>