Dans mon ASP.net MVC application j'ai un affichage qui ressemble à ceci:
...
<label>Due Date</label>
<%=Html.TextBox("due")%>
...
Je suis à l'aide d'un ModelBinder
de lier la poster sur mon modèle (en raison de la propriété est de DateTime
type). Le problème, c'est quand j'ai mis "01/01/2009" dans la zone de texte, et la poste ne valide pas (en raison d'autres données d'entrée incorrecte). Le classeur se remplit à nouveau, avec la date et de l'heure "01/01/2009 00:00:00".
Est-il possible de dire le classeur au format de la date correctement (c'est à dire ToShortDateString()
)?