ASP.NET MVC でウィザード スタイルのアプリケーションを構築していますが、現在のアプローチについてフィードバックがあるかどうか疑問に思っています。
ウィザードの各ステップは、DIV によってラップされた部分ビュー (ユーザー コントロール) です。すべての DIV が同じビュー (Create.aspx) に表示されます。次に、jQuery を使用して次または前のステップに移動します。つまり、特定の DIV を非表示または表示します。
うまく機能しますが、検証を実装する必要があります。そのため、xVal を実装しましたが、現在、ウィザードの最終ステップでフォームが送信されたときにのみ検証が行われます。
代わりに、ステップ 1 の入力が無効である場合にステップ 2 に進むことができないように、モデルを検証したいと考えています。
基本的に、次のステップに切り替えようとしているときに、xVal 検証プロセスを呼び出したいと思います。
それを行う方法について何か考えはありますか?
ありがとうございました。