Preashant Patil Ответов: 1

Я перехожу в формат dd-mm-yy в поле модели?


Привет,
я использую mvc5 в своем поле model birthdate, но и аннотации set data выглядят следующим образом:

[Тип Данных(DataType. Date)]
[DisplayFormat(DataFormatString = "{0:dd-MM-yyyy} " ApplyFormatInEditMode = true)
государственная система.Датавремя stdreg_birthdate { получить; набор; }

но когда я ввожу в поле view date in birthdate, в моем текстовом поле появляется сообщение "поле Date of Birth: must be a date."

как решить....
заранее спасибо

Что я уже пробовал:

я попытался добавить файл веб-конфигурации

и установите аннотацию данных в свойствах модели, но пока нет.....

1 Ответов

Рейтинг:
0

F-ES Sitecore

Атрибут DisplayFormat предназначен только для того, чтобы показать свойство в вашем представлении, он не диктует, как данные привязаны к вашей модели. Для этого вам нужно будет реализовать пользовательский связующий файл.

Я погуглил "формат даты привязки модели mvc" и нашел это, но есть и много других

Пользовательские форматы дат и связыватель моделей MVC | greatrexpectations[^]