サーバー側でいくつかのフォームフィールドを検証したいのですが、データ注釈カスタムバリデーターを使用したくありません。このメッセージを定義するには、呼び出されたBusiness Layerメソッドの戻り値に基づいて、その値を手動で設定する必要があります。
一例として!
必要:
指定されたユーザー名がすでに存在する場合、MVC4検証エラースパンには「このユーザー名はすでに存在します」と表示されます。
コード:
if (_business.UserNameExists(username))
{
// Set the field validation error span message
// HOW TO DO??
}