Валидация модели электронной почты с помощью DataAnnotations и DataType

У меня есть следующая модель:

public class FormularModel
{
    [Required]
    public string Position { get; set; }
    [Required]
    [DataType(DataType.EmailAddress)]
    public string Email { get; set; }
    [Required]
    public string Webcode { get; set; }
}

Валидация Required работает нормально. Но когда я пробую с DataType, она не реагирует.

Вот мой код razor для элемента управления email:

   @Html.TextBoxFor
          (model => model.Email, 
           new { @style = "width: 175px;", @class = "txtField" }
          ) * 

Итак, кто-нибудь знает ответ?

TIA

51
задан Leniel Maccaferri 7 February 2013 в 07:21
поделиться