Comment utiliser un ShortDate chaîne de caractères au format Html.TextBoxFor

À l'aide de Entity Framework MVC2 avec, j'ai une série de date de zones de texte, que je veux afficher des données à partir du modèle dans un format de date courte, mais j'ai utiliser le langage Html.TextBoxFor pour la mise à jour du code de travail (pour l'Avoir essayé à l'aide de HTML.Zone de texte données n'est jamais enregistré pour le modèle).

<%: Html.TextBoxFor(model => model.Item.Date, String.Format("{0:d}", Model.Item.Date))%>

J'ai essayé de manipuler le format de la chaîne de l'expression, et ont ajouté des métadonnées pour une classe partielle mappé à l'Entité Cadre de la classe du modèle, cependant encore j'ai le remplissage de mes zones de texte au formulaire de rendu:

01/01/2011 00:00:00 

plutôt que

01/01/2011

OriginalL'auteur JTrott | 2010-09-21