- PR -

フレーム内のWebフォーム間での値の受け渡し

1
投稿者投稿内容
Yutaka
会議室デビュー日: 2002/07/19
投稿数: 4
投稿日時: 2002-07-19 10:02
フレーム内に2つのWebフォームがあります。
1つ目は、日付、部署等の条件選択をするWebフォーム、
2つ目は、条件に該当するデータを表示するDatagrid
コントロールを配置したWebフォームです。

この時、2つのWebフォーム間で値の受け渡しを行う
必要があるため、VS.NETドキュメントにある「ページ
間でサーバーコントロール値を渡す」を参考にしてみ
たのですが、フレーム内のターゲットではなく、新しい
ウィンドウで2つ目のフォームが表示されてしまいます。

おそらく、2つ目のWebフォームの呼び出しに、
Server.Transferメソッドを使っているからだと思いますが、
2つ目のフォームをフレーム内のターゲットに表示する
方法はありませんでしょうか?

よろしくお願いいたします。
うりゅう
大ベテラン
会議室デビュー日: 2002/06/15
投稿数: 202
お住まい・勤務地: Hiroshima
投稿日時: 2002-07-19 15:04
条件選択をするフォームのHTMLビューで、必ず上部に存在する<form〜>
タグには、target プロパティが存在します。そこに、必要なターゲット名を記述すれば、きちんと遷移するはずです。

<form id="Form1" method="post" target="MAIN" runat="server">

のように記述してください。確か、過去に同じようなことを書いた気が(笑)
_________________
--------------------------------------
ネットビルド 小田原貴樹
odahara@netbuiuld.jp
--------------------------------------
Yutaka
会議室デビュー日: 2002/07/19
投稿数: 4
投稿日時: 2002-07-19 17:34
ありがとうございました。
おかげさまでうまくいきました。
初歩的な質問で申し訳ございませんでした。
もっと勉強します。
1

スキルアップ/キャリアアップ(JOB@IT)