カスタムバリデーターが必要な入力コントロールをいくつか書いています。
2つの数値を検証するものを作成しました。これは比較的単純だったので、クライアントのJavaScriptとサーバー側のメソッドを別々に作成しました。
ただし、クライアントにWebメソッド/サービスを使用し、検証用に1つの中央リポジトリを用意する方がよい設計だと思いました。サーバーへの非同期呼び出しを行うことは、保守性を上回りますか?
より複雑な検証が予定されており、それを完全に実行するためのjavascriptスキルはないと思いますが、それはさておき、ここでの最善の解決策についていくつかの意見をいただければ幸いです。