Ich habe dieses Attribut in meinem Ansichtsmodell:
[DataType(DataType.DateTime)]
public DateTime? StartDate { get; set; }
Wenn ich das Datum anzeigen oder ein Textfeld mit dem Datum füllen möchte, habe ich folgende Möglichkeiten:
<%: Model.StartDate %>
<%: Html.TextBoxFor(m => m.StartDate) %>
Wann immer das Datum angezeigt wird, wird es wie folgt angezeigt: 01.01.2011 00:00:00 Uhr
Ich möchte aber nur den 01.01.2011 anzeigen
Gibt es eine Möglichkeit, ein Anzeigeformat mit Datenanmerkungen anzuwenden? Ich möchte nicht zu jeder Instanz gehen müssen, in der ich ein Datum anzeige, und Code hinzufügen, um es zu formatieren.