我的视图模型中有以下属性:
[DataType(DataType.DateTime)]
public DateTime? StartDate { get; set; }
如果我想显示日期,或用日期填充文本框,则可以使用以下命令:
<%: Model.StartDate %>
<%: Html.TextBoxFor(m => m.StartDate) %>
无论何时显示日期,它都将显示为:01/01/2011 12:00:00 AM
但我只想显示01/01/2011
有没有一种方法可以应用带有数据注释的显示格式?我不想去显示日期的每个实例,也不必添加一些代码来格式化它。
4
重复?stackoverflow.com/questions/1961114/date-only-from-textboxfor
—
David Fox