Я использую asp.net core tag helper input type = "date", и это позволяет мне вводить более 4 цифр для моего года.Я попытался установить формат отображения, но мне все еще разрешено набирать более 4 цифр для года, в результате чего год не имеет смысла.
<input asp-for="@Model.BirthDate" placeholder="mm/dd/yyyy" class="form-control" type="date" required="">
, где BirthDate определен в моей модели следующим образом:
public DateTime? BirthDate { get; set; }
и, да, я действительно пытался изменить BirthDate, чтобы он не обнулялся.
Яразрешено вводить следующее в поле ввода: 08/01/2001999999 , в результате чего на входе отображается следующее: 08/01/275760 .Есть ли способ заставить помощника тега разрешить только 4 цифры за год?