我有一个具有一些日期和时间属性的模型。
时间属性具有以下 DataAnnotation:
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:hh:mm tt}")]
日期属性有:
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:MM/dd/yyyy}")]
然而,这些只有在我使用@Html.EditorFor()
而不是@Html.TextBoxFor()
.
我目前的情况不允许我使用EditorFor
,那么我该如何强制TextBoxFor
尊重这些格式字符串?