2011-08-01 13 views
1

私は、updateというアクションに送信するフォームを持っています。処理される前に値を検証したいと思います。問題は、フィールドの正しい値が他のフィールド内の値に依存することです。これは1から10までの数字のように単純ではありません。したがって、私が書いたカスタムバリデーターを動的に構成するために、事前実行メソッドを使用する方法が必要です。PreExecuteメソッドでフォームに投稿された値にアクセスする

問題は持っています、私はあなたが仕事をするためのポストバリデータを使用する必要がありますフォーム

+0

方法-validatorを使用して他のフィールドから正しい値を取得しますか? – Tom

答えて

0

を経て掲載フィールドの値を取得することができないです。あなたが持っているフィールドバリデータでシンプルなフィールドを検証し、その後、バリデーションを実行するポストバリデータ(すべてのフィールド値にアクセスできる)で、必要なだけ複雑な検証を実行します。

そのトピックに関するいくつかのリソース:あなたが依存フィールドのバリデータが単に '合格' とポストを使用することを許可する場合について

関連する問題