One solution I found for me was to add a strongly typed partial view (for System.DateTime ) and put it in the Views/Shared/EditorTemplates . The DateTime.cshtml file looks something like this:
@model System.DateTime @Html.TextBox("", Model == DateTime.MinValue ? "" : Model.ToShortDateString())
This, however, will format all your DateTime fields.
More information can be found in this article.
km
source share