У мене виникають проблеми із відображенням єдиної частини дати DateTime у текстовому полі за допомогою TextBoxFor <,> (вираз, htmlAttributes).
Модель заснована на Linq2SQL, поле - DateTime для SQL та в моделі Entity.
Помилка:
<%= Html.TextBoxFor(model => model.dtArrivalDate, String.Format("{0:dd/MM/yyyy}", Model.dtArrivalDate))%>
Цей трюк здається знеціненим, будь-яке значення рядка в об’єкті htmlAttribute ігнорується.
Помилка:
[DisplayFormat( DataFormatString = "{0:dd/MM/yyyy}" )]
public string dtArrivalDate { get; set; }
Я хотів би зберігати та відображати лише детальну дату в деталях / редагуванні, без частини "00:00:00".