У меня есть этот атрибут в моей модели представления:
[DataType(DataType.DateTime)]
public DateTime? StartDate { get; set; }
Если я хочу отобразить дату или заполнить текстовое поле датой, у меня есть следующее:
<%: Model.StartDate %>
<%: Html.TextBoxFor(m => m.StartDate) %>
Всякий раз, когда отображается дата, она отображается следующим образом: 01/01/2011 12:00:00 AM.
Но я бы хотел отображать только 01.01.2011
Есть ли способ применить формат отображения с аннотациями к данным? Я не хочу переходить к каждому экземпляру, где отображается дата, и добавлять код для ее форматирования.