Как заголовок вопроса объясняет, что является лучшим способом указать формат, который мои Представления используют при отображении значений a DateTime
свойство через Html.TextboxFor
метод.
Дисплей по умолчанию включает Дату и время, где я действительно только хочу отображенную Дату.
Спасибо
В определении модели добавьте DisplayFormatAttribute к свойству DateTime:
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:MM/dd/yyyy}")]
public DateTime Date { get; set; }
Затем в вызове View:
<%=Html.EditorFor(m => m.Date)%>
Если все пойдет хорошо, вы должны получить TextBox с значение, заполненное в формате, указанном в определении атрибута.