Asp.net-Mvc
MVC 3 驗證確認電子郵件地址欄位
如果我的模型上的兩個欄位相等,有沒有辦法使用 MVC 數據驗證屬性來驗證客戶端。
我有兩個領域:
[Required(ErrorMessage = "*")] [Email(ErrorMessage = "*")] public string Email { get; set; } [Required(ErrorMessage = "*")] [Email(ErrorMessage = "*")] public string ConfirmEmail { get; set; }我希望能夠添加一個屬性,這兩個欄位應該是 equel,如果不是,則會出現驗證錯誤。有沒有辦法這樣做?
謝謝你。
是的 - 例如:
[Compare("Email", ErrorMessage = "The email and confirmation do not match.")]希望有幫助。
[Compare("Email", ErrorMessage = "The email and confirmation email do not match.")] public string ConfirmEmail { get; set; }