0

Modal Popup Extender を使用して別のページを開く方法があるかどうか疑問に思っていましたか? 誰かがいる場合は、どうすればそれを行うことができるか教えてください..

ありがとう

オワイス

4

4 に答える 4

2

Modal Popup Extender 内のページを指す iframe を配置することもできますが、これはちょっとしたハックになります。そのページのコンテンツをユーザー コントロールに配置し、元のページとモーダル ポップアップのあるページの両方からそのコントロールを参照することをお勧めします。

于 2009-01-20T19:53:44.543 に答える
1

HTML iframe をエクステンダーのターゲット コントロールとして使用してみてください。iframe タグには、ダイアログに表示するページを指す「src」属性があります。

于 2009-01-20T20:02:15.853 に答える
0

幻想なしでそれについて考える必要があります-基本的にモーダルポップアップは単なるDIVです。したがって、問題は「divに別のページを表示できますか?」です。Iframe...またはおそらくWebサービスの呼び出し。

于 2009-02-04T14:43:14.790 に答える
0

ユーザーコントロールを使用して、モーダルポップアップに動的にロードできます

Dim ctrl As Control
ctrl = Me.Page.LoadControl("~/control/cmsbar.ascx")
ctrl.id="ctrlx"
Placeholder1.Controls.Add(ctrl )
popup.Show()

ポップアップには、コントロールを追加するプレースホルダーがあることに注意してください。コントロールのビューステートをロードできるように、ユーザー コントロールに ID を指定する必要があります。このコードは Page_Init イベントに配置する必要があるため、ユーザー コントロールが 2 回目に作成されたときにビューステートが読み込まれます。

于 2009-02-24T14:54:28.017 に答える