0

登録ページを含む MVC アプリケーションがあります。モデル クラス:

public class Register
{
[Required(ErrorMessageResourceName="Name Required"), ErrorMessageResourceType = typeof(ErrorMessages))]
public string Name { get; set; }
[Required(ErrorMessageResourceName="Password Required"), ErrorMessageResourceType = typeof(ErrorMessages))]
public string Password1 { get; set; }
[Required(ErrorMessageResourceName="Confirm Password Required"), ErrorMessageResourceType = typeof(ErrorMessages))]
public string Password2 { get; set; }
}

名前、パスワード 1 またはパスワード 2 が空白の場合、ユーザーの登録を許可しないようにします。

私の問題は、パスワード 1 がパスワード 2 と等しいかどうかを確認する検証を追加する必要があることです。その検証をこのクラスに含めるのは良いことですか? または、JavaScript検証として.cshtmlファイルでそれを行いますか?

どちらの方法でも可能であることはわかっていますが、検証を作成するためのベスト プラクティスも必要です。

前もって感謝します!

4

0 に答える 0