ユーザーがデータベースに検証ルールを追加できるようにしたいとします。たとえば、 'パスワードはユーザー名と同じにできません。私はこれらのルールのサーバー側を検証する方法を知っていますが、私は実行時に設定することができ、またクライアント側で動作する一連のバリデータを用意したいと思います。ASP.NET MVCでのデータ駆動型検証
可能な限りMVC標準に近いものとして処理される検証プロセスが必要です。私の心を邪魔したことの1つは、実行時に属性を設定することですが、これが実現するかどうかはわかりません。
今のところ、実行時に検証が行われ、正常に動作し、(非同期)ポストバックが必要なJsonを使用して検証メッセージをクライアントに渡します。クライアント側の検証を実装できれば、アプリケーションのパフォーマンスを向上させる検証ポストバックを排除できますが、どちらの方法をとるべきかわかりません。誰か良い考えがある?
どうもありがとう、私はこの機能を見てみましょうが、それでも私は、実行時にフィールドに、このように属性を追加し、または得るために、すべてのフィールドに属性を追加する必要がありますユーザーが検証を定義する能力。しかし、それは良いスタートです、ありがとう! – nikneem