ASP.NET MVC 4 избегает генерации data-val-date для datetime
как можно избежать генерации атрибута html «data-val-date»? для элемента, созданного из свойства Datetime?
Модель:
public class RegisterModel
{
[Required]
[Display(Name = "Date of birth")]
public DateTime? DateOfBirth { get; set; }
}
Вид:
@Html.LabelFor(m => m.DateOfBirth)
@Html.EditorFor(m => m.DateOfBirth)
Фактически, я создаю элемент с тремя выпадающими списками для выбора даты рождения, который не дает значения в формате даты. Некоторые решения, которые я видел, состояли в обходе: удаление проверки с помощью JavaScript. Решение, которое я рассматриваю, состоит в том, чтобы разделить свойство DateTime на три длинных для каждого значения (день, месяц, год).