J'ai cet attribut dans mon modèle de vue:
[DataType(DataType.DateTime)]
public DateTime? StartDate { get; set; }
Si je veux afficher la date ou remplir une zone de texte avec la date, j'ai ceux-ci:
<%: Model.StartDate %>
<%: Html.TextBoxFor(m => m.StartDate) %>
Chaque fois que la date est affichée, elle est affichée comme: 01/01/2011 12:00:00 AM
Mais je souhaite n'afficher que le 01/01/2011
Existe-t-il un moyen d'appliquer un format d'affichage avec des annotations de données? Je ne veux pas avoir à accéder à chaque instance où j'affiche une date et à ajouter du code pour la formater.