Так что у меня это поле даты в модели:Указанное значение «1985-02-01» не соответствует требуемому формату, «YYYY-MM-дд»
[DataType(DataType.Date, ErrorMessage = " * Incorrect format or missing date")]
[Required(AllowEmptyStrings = false, ErrorMessage = " Incorrect format or missing date")]
[DisplayFormat(DataFormatString = " {0:yyyy-MM-dd}", ApplyFormatInEditMode = true)]
[DisplayName("D.O.B")]
public DateTime? DateOfBirth { get; set; }
, какие должности в контроллер ok и сохраняет в переменной сеанса, которая в конечном итоге публикуется в базе данных.
Однако у меня есть кнопка возврата, в которой я снова заполняю все значения из переменной сеанса, которая основана на приведенном выше фрагменте модели.
Когда я ударил назад, я получу ниже ошибки в консоли, и поле не заново заполнено. Это в правильном формате!
The specified value ' 1985-02-01' does not conform to the required format, 'yyyy-MM-dd'.
Там есть дополнительное пространство там. '' 1985-02-01 "' не совпадает с '' 1985-02-01 "'. –