mvc [DataType (DataType.EmailAddress) bez walidacji

Używam tego kodu w polu e-mail:

    [Required]
    [DataType(DataType.EmailAddress)]
    [Display(Name = "Email address")]
    public string Email { get; set; }

[DataType(DataType.EmailAddress)] nie działa (sprawdzanie poprawności nie występuje na serwerze nie po stronie klienta).

Nie jestem pewien, czy powinienem zaimplementować własny atrybut, czy też mogę użyć jednego z MVC 3.

Czy mógłbyś zaproponować mi rozwiązanie do tworzenia niestandardowego atrybutu w razie potrzeby.

Czytałem także o niektórych dodatkowych rozszerzeniach, na przykładhttp://nuget.org/packages/DataAnnotationsExtensions.MVC3

Czy mi to zaproponujesz?

questionAnswers(5)

yourAnswerToTheQuestion