Я использую этот код в поле электронной почты:
[Required]
[DataType(DataType.EmailAddress)]
[Display(Name = "Email address")]
public string Email { get; set; }
[DataType(DataType.EmailAddress)]
не работает (проверка не происходит на сервере не на стороне клиента).
Я не уверен, должен ли я реализовать собственный пользовательский атрибут, или я могу использовать один из них с MVC 3.
Не могли бы вы предложить мне решение для создания настраиваемого атрибута в случае необходимости.
Я читаю также о некоторых дополнительных расширениях, например http://nuget.org/packages/DataAnnotationsExtensions.MVC3
Вы предложили бы мне это?