非属性ベースのフォーム検証を定義する方法はありますか?
以前は ASP.NET WebForms に asp:CustomValidator があり、コード ビハインド ページでカスタム プログラマ定義関数を使用してフォーム要素を検証できました。MVC フレームワークで同様のことを行うことは可能ですか?
非属性ベースのフォーム検証を定義する方法はありますか?
以前は ASP.NET WebForms に asp:CustomValidator があり、コード ビハインド ページでカスタム プログラマ定義関数を使用してフォーム要素を検証できました。MVC フレームワークで同様のことを行うことは可能ですか?
この記事を試してください:
http://msdn.microsoft.com/en-us/library/gg508808(v=vs.98).aspx
これは引き続き属性を使用しますが、カスタム検証コードのアクションを指定するためにのみ使用されます。
本当に必要な場合は、フォーム入力要素のonchangeイベントをいつでも使用して、AJAX呼び出しをトリガーできます。
AliRıza Adıyahşi として、コントローラー アクションに ActionFilter 属性を作成します。ここに置くだけで、質問が未回答ではなくなります。