0
В регистрационной форме я использую атрибут EmailAddress для проверки электронной почты пользователя.ASP.NET MVC 5: сообщение об ошибке атрибута EmailAddress
public class RegisterViewModel
{
[Required(ErrorMessage = "Pole wymagane")]
[Display(Name = "Email")]
[DataType(DataType.EmailAddress)]
[EmailAddress]
public string Email { get; set; }
}
Есть ли шанс показать, что не так с адресом электронной почты, если проверка не удалась? Например, «oops, я вижу, что ваш адрес электронной почты содержит пробелы»
'[EmailAddress]' является атрибутом проверки регулярных выражений, и он либо проходит, либо терпит неудачу. Вам нужно будет написать собственный атрибут проверки, если вы хотите протестировать конкретные сбои. –
Вы добавили метку ValidationFor внутри своего html? –
Вы должны написать собственный атрибут проверки для этого ... – Developer