У меня есть мои настройки формата отображения, как такASP.NET MVC Формат отображения не форматирует DateTime просто строка даты
<DisplayName("birthdate")> _
<DisplayFormat(ApplyFormatInEditMode:=True, DataFormatString:="{0:MM/dd/yyyy}")> _
Public Property BirthDate As DateTime
Тогда в представлении я следующее
<%: Html.TextBoxFor(Function(model) model.BirthDate, Model.BirthDate)%>
<%: Html.ValidationMessageFor(Function(model) model.BirthDate) %>
Значение что выход "должен" быть
6/24/1982
Но, к сожалению, выход
6/24/1982 12:00:00 AM
Кто-нибудь знает, что я мог бы быть здесь не хватает?
Я не знаю синтаксис лямбда VB.NET, но я думаю, что второй параметр в вашем TextBoxFor может быть излишним - он может интерпретировать это как объект атрибутов HTML. Однако это не вызовет вашу проблему. – Rup