EF CodeFirst mvc3 に以下のコードを持つユーザー モデルがあります。
[NotMapped]
[Required(ErrorMessage = "Please enter password.")]
[Display(Name = "Password")]
public string LoginPassword { get; set; }
このコード ブロックには以下の問題があります。
- NotMapped ですが、まだ Modelstate.isvalid false を与えており、パスワードを入力してくださいというメッセージが表示されます。それを解決する方法は?
- このパスワード フィールドにインジケーター (弱、中、強) を表示するための JavaScript があります。必須なので、値を入力せずに送信ボタンをクリックすると、「パスワードを入力してください」というエラーが表示されません。クライアント側でエラーメッセージを表示するには?