J'ai du mal à afficher la seule partie date d'un DateTime dans une zone de texte en utilisant TextBoxFor<,>(expression, htmlAttributes).
Le modèle est basé sur Linq2SQL, le champ est un DateTime sur SQL et dans le modèle Entity.
Échec :
<%= 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.
Échec :
[DisplayFormat( DataFormatString = "{0:dd/MM/yyyy}" )]
public string dtArrivalDate { get; set; }
Je voudrais stocker et afficher uniquement la partie date dans la vue détaillée/modifiée, sans la partie "00:00:00".