J'ai du mal à afficher la seule partie date d'un DateTime dans une zone de texte à l'aide de TextBoxFor <,> (expression, htmlAttributes).
Le modèle est basé sur Linq2SQL, le champ est un DateTime sur SQL et dans le modèle Entity.
Échoué:
<%= Html.TextBoxFor(model => model.dtArrivalDate, String.Format("{0:dd/MM/yyyy}", Model.dtArrivalDate))%>
Cette astuce semble être dépréciée, toute valeur de chaîne dans l'objet htmlAttribute est ignorée.
Échoué:
[DisplayFormat( DataFormatString = "{0:dd/MM/yyyy}" )]
public string dtArrivalDate { get; set; }
Je voudrais stocker et afficher uniquement la partie date sur la vue détails / édition, sans la partie "00:00:00".