Допустим, у меня есть модель, которая выглядит следующим образом:
public class MyModel
{
[DisplayName("Email:")]
[Required(ErrorMessage = "Email is required")]
[Email(ErrorMessage = "Email is invalid")]
public string Email { get; set; }
}
В ASP.NET MVC 2 я бы отобразил текстовое поле и проверку следующим образом:
<%=Html.LabelFor(x => x.Email)%>
<%=Html.TextBoxFor(x => x.Email)%>
<%=Html.ValidationMessageFor(x => x.Email)%>
Как добавить второе поле, чтобы пользователь мог подтвердить свой адрес электронной почты, используя отображаемое имя и подтверждение из свойства модели?