1

ページにレポート (データテーブルとグリッドビューにバインド) を表示する ASP.NET ボタンがありますdefault.aspx

ただし、新しいページに表示したいので、ボタンをもう一度クリックすると、3番目のページが開きます。

どうやってするか ?

4

4 に答える 4

1

以下のリンクを使用して、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>
于 2013-07-02T07:37:26.420 に答える
0

JavaScript ( Window.Open) を使用して、新しいページで開くことができます。この例を確認してください:

http://windowopen.codeplex.com/

于 2013-07-02T06:18:13.890 に答える
0

軽量なFancy Box Jquery が使える!

   <a class="fancybox fancybox.iframe" href='popUp.aspx'>
                    ClickToOpen</a>
于 2013-07-02T06:20:09.773 に答える