0

Web Form現在、次のような ASP.Netがあります。ここに画像の説明を入力

この Web フォームの各セクションは、CSSプロパティを にdiv変更することで表示または非表示にできるように、独自にラップされています。私の意図は、最初のセクションから始めて、一度に各セクションを 1 つずつ表示することです。ユーザーが [次へ] をクリックすると、現在表示されているセクションが非表示になり、次のセクションが代わりに表示されます。display:none

多くのフィールドには、ASP.Net 検証コントロールが関連付けられています (この画像では、例として「Zip Code」検証エラー メッセージが表示されています)。

これらの検証コントロールには、runat=server

全体Web Formが を通じて動的に親 div にロードされていAJAXます。各Nextボタンはタイプではありませんsubmit(それらは です<input type= "button">)。

ユーザーが「次へ」をクリックできるようにする前に、特定のセクションのすべてのフィールドが検証されるようにするにはどうすればよいですか?

私はこれにかなりこだわっているので、いくつかの支援を本当にいただければ幸いです!

4

1 に答える 1