У меня проблемы с отображением единственной части даты DateTime в текстовое поле с использованием TextBoxFor <,> (expression, 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".