使用特定格式显示日期不起作用

时间:2014-02-26 16:45:45

标签: asp.net-mvc-3 data-annotations

尝试在ViewModel中将DateTime格式化为日期,但它不起作用。

视图模型

   [DisplayFormat(DataFormatString = "{0:MM/dd/yyyy}", ApplyFormatInEditMode = true)]
    public DateTime? TargetCompletionDate { get; set; }

查看

 @Html.TextBoxFor(m => m.TargetCompletionDate, new { style = "width: 100px;" })

1 个答案:

答案 0 :(得分:0)

(已解决)我将它设为@ Html.EditorFor并且工作正常。 感谢。

@Html.EditorFor(m => m.TargetCompletionDate, new { style = "width: 100px;" })