- - PR -
フレーム 値渡し フレーム上部がメニューの場合
1|2|3
次のページへ»
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-09-05 10:40
今、ASP.netの勉強をしています。
そこで質問なんですが、 --------------- | | BMenu| | M |-------| | e | | | n | Main | | u | | | | | --------------- フレームの形は上図です。 Mainに入力フォームがありましてBMenuの登録ボタンを押すとMainが確認フォームにページが変わり、先程入力した情報の確認ができるようしたいのですが・・・ 値渡しが上手く行きません。 私は、BMenuの登録が押された時JavaScript(BMenuのフォーム)を使い入力した値を一時、変数(グローバル)に格納しています。次にMainの確認フォームがloadされる時に変数を読み入れるようにしていますが、undefinedと出てしまい上手く行きません。alertで変数を読み出すと、ちゃんと表示されるのですが・・・アドバイスお願いします。(入力フォームのテキストボックス、確認フォームのラベルは共にASP.net) [ メッセージ編集済み 編集者: PiKaPiKa 編集日時 2005-09-05 11:36 ] | ||||||||
|
投稿日時: 2005-09-05 10:44
お世話になります。
javascriptを使っているのなら, グローバル変数ではなく,postまたはgetで値を渡す事はダメなのでしょうか。 もしくは, Sessionを使えるなら,Sessionに格納などという方法もあると思いますが…。 # 日本語修正しました。 [ メッセージ編集済み 編集者: なおこ(・∀・) 編集日時 2005-09-05 10:45 ] | ||||||||
|
投稿日時: 2005-09-05 10:55
その登録ボタンはどのようになっていますか? submitしないと入力した値をサーバに渡せないはずです。 _________________ たつごろー codeseek こみゅぷらす | ||||||||
|
投稿日時: 2005-09-05 11:05
なおこ(・∀・)さん へ
セッションも挑戦したのですが他のフォームの値ってASPで読めますか? たつごろーさん へ 登録ボタンはASP.NETのボタンです。submitでボタンを作ると言う事ですか? | ||||||||
|
投稿日時: 2005-09-05 11:13
お世話になります。
正しい使い方をすれば, 普通に値が取れる(読める)と思いますよ。 | ||||||||
|
投稿日時: 2005-09-05 11:19
簡単な例で教えていただけないでしょうか?
webform1.aspx 登録ボタン webform2.aspx 入力テキストボックス webform3.aspx 確認テキストボックス VBのようにFormをNewして使う事はできませんよね?(間違っていたら、すいません) | ||||||||
|
投稿日時: 2005-09-05 11:28
の値をサーバに送る方法の1つとして
でwebform2.aspxのformをsubmitする方法がありますが、これは試してみましたか? http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=20719&forum=7 window.parent.[FrameName].[FormName].submit(); _________________ たつごろー http://www.codeseek.net [ メッセージ編集済み 編集者: たつごろー 編集日時 2005-09-05 11:30 ] | ||||||||
|
投稿日時: 2005-09-05 11:31
alertできちんと変数の値が表示されるということは、
タイミングの問題か変数の使い方を間違えているのではないでしょうか。 alertを表示しているのは、「Mainの確認フォームがloadされる」時でしょうか? _________________ |
1|2|3
次のページへ»