Ho questo attributo nel mio modello di visualizzazione:
[DataType(DataType.DateTime)]
public DateTime? StartDate { get; set; }
Se voglio visualizzare la data o popolare una casella di testo con la data, ho questi:
<%: Model.StartDate %>
<%: Html.TextBoxFor(m => m.StartDate) %>
Ogni volta che viene visualizzata la data, viene visualizzata come: 01/01/2011 12:00:00 AM
Ma vorrei visualizzare solo il 01/01/2011
C'è un modo per applicare un formato di visualizzazione con annotazioni di dati? Non voglio dover andare in ogni istanza in cui visualizzo una data e aggiungere del codice per formattarla.