2
我想使用EditorFor作爲DateTime字段,因爲這樣我可以使用數據註釋來描述格式(我不想包含時間部分)。我也想分配一個html類屬性(class =「date」)。 當我使用EditorFor幫助函數時,我無法分配html屬性。 當我使用EditorFor和我創建編輯器模板時,我可以在模板中指定類,但是然後我失去了格式。這是我的DateTime編輯模板的樣子:Html.EditorFor,DateTime字段的數據註釋和html屬性
@ModelType DateTime
@Html.TextBox("", Model, New With {.class = "date"})
如何使這項工作,所以數據的註釋都考慮到,所以我可以添加類的屬性?我講的註解是:
<Display(Name:="Task start date")>
<DataType(DataType.Date)>
<DisplayFormat(DataFormatString:="{0:MM/dd/yyyy}", ApplyFormatInEditMode:=True)>
OK,可以解決問題。謝謝。 –