我有以下模型属性
[DataType(DataType.Date)]
[DisplayFormat(DataFormatString = "{0:d/M/yyyy}", ApplyFormatInEditMode = true)]
[Display(Name = "Date of Screening")]
public DateTime? ScreeningDate { get; set; }
和以下观点:
@Html.TextBoxFor(model => model.ScreeningDate, new { @class="date maintainState" })
但是我得到了文本框的这个标记:
<input value="18/06/2013 12:00:00 AM" class="date maintainState" ... type="text" />
我希望值为 18/06/2013
当我应用@Html.EditorFor 时它可以工作,但我需要控制类属性。我究竟做错了什么?非常感谢你。