У меня есть поле SmallDateTime
в моей базе данных Sql Server 2008 для хранения пользователей. Дни рождения.ASP.NET MVC 3 Binding & Validating Date to html управление текстовыми полями
На моей странице «Редактировать профиль» у меня есть стандарт textbox
, который я хочу связать с датой «День рождения» (за исключением времени, поскольку это не требуется). В настоящее время я привязываюсь к текстовому поле, но он показывает полную дату и время.
Кроме того, когда пользователь обновляет свой профиль, я хочу иметь возможность проверять текстовое поле «День рождения», гарантируя, что указанное значение соответствует dd/mm/yyyy
, и любое отклонение от него подсвечивается с помощью моей существующей сводки проверки на странице.
Как я могу идти о:
а) Зададим свойство рождения в моем ViewModel для отображения в dd/mm/yyyy
формате (без учета времени).
b) Подтвердить дату рождения (на основе формата dd/mm/yyyy
), когда пользователь отправляет форму?