У меня проблема с правильным отображением даты при использовании объекта MVC3 DateTime
.
В контроллере я установил Date = DateTime.Now
.
В ViewModel:
[Required(ErrorMessage = "Please enter a date")]
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:dd.mm.yyyy}")]
public DateTime Date { get; set; }
В представлении:
@Html.LabelFor(m => Model.Date, "Date")
@Html.ValidationMessageFor(m => Model.Date)
@Html.TextBoxFor(m => Model.DatoForIntervju, new { @class = "datepicker" })
Вывод:
<input class="datepicker" (...) value="26.09.2011 13:26:16" />
Однако я хочу, чтобы значение было 26.09.11 .
Почему не работает?