2011-01-27 18 views
0

私は
"単一のasp.netページ内の複数のフォーム"に関する懸案事項を調べました。asp.netページに複数のフォームがある:欠点?

複数のフォームを使用する際に欠点があるかどうかを知りたい。

私の問題の背景が少し、私はasp.netページでYUIダイアログを使用しています。 YUIダイアログはhtml形式で動作します。 最終的には、1ページ内に2つのネストされたフォームがありました。回避策

、 私はちょうど私のダイアログコードの前のasp.netフォームを閉じて、ダイアログのコードが終了すると、 は別のフォーム有するAM:さらにセマンティクスが保持されるように

<form method="post" action="#"> 

を。 これは、asp.netモデルを検討しているこのアプローチで間違ったことを見ていますか?

意見を知りたいだけです..

答えて

0

aspnet webフォームを使用していますか?この場合、複数のフォームはサポートされません。クライアント側のjavascriptライブラリは1つのフォームを想定し、runat = serverを持つ複数のフォームがある場合はサーバー側をbarfにします。

各フォームに異なるURLに投稿していますか?これはウェブフォームの問題でもあります。私はもう少し情報が必要だと思います;-)。

+0

いいえ1つのrunat =サーバーform.the問題は "YUIダイアログが単純なフォームの中になければならない"ということでした。だから、入れ子になったフォームの問題を引き起こしていたので、私はyuiの前にフォームタグを閉じて、上記の行に示されているような構文を持つ別のフォームタグ.Am私はそうであると仮定して、action = '#'は実際にサーバー側フォームのセマンティクスを復元します。 – matsu