Я использую атрибут DataType.Date для моей модели и редактора. На мой взгляд. Это отлично работает в Internet Explorer 8 и Internet Explorer 9, но в Google Chrome он отображает сборщик дат и вместо отображения значения он отображает «месяц/день/год» в выцветшем сером тексте.MVC4 DataType.Date EditorFor не отображает значение даты в Chrome, отлично в Internet Explorer
Почему Google Chrome не отображает значение?
Модель:
[DataType(DataType.Date)]
public Nullable<System.DateTime> EstPurchaseDate { get; set; }
Вид:
<td class="fieldLabel">Est. Pur. Date</td>
<td class="field">@Html.EditorFor(m=>m.EstPurchaseDate)</td>
Дарин спасибо, это было прекрасно! Вы ответили на многие мои вопросы MVC за последние два года, вы рок! –
Отличный ответ, но я чувствую, что это привлекательно, вам нужно заставить его просто заставить контроль работать правильно! – Coops
Какой способ сделать это «глобально» для всех свойств, помеченных '[DataType (DataType.Date)]', поэтому мне не нужно было бы отмечать все эти свойства отдельно с риском их отсутствия? –