我需要在我正在使用的一些jQuery代码中指定@Html.EditorFor
视图元素(datepicker
)。是否可以为特定的EditorFor
元素指定名称或ID?
<div class="editor-field">
@Html.EditorFor(model => model.DateTaken)
@Html.ValidationMessageFor(model => model.DateTaken)
</div>
答案 0 :(得分:3)
我假设您的日期选择器正用于文本字段?同样假设'EditorMessageFor',你的意思是EditorFor
。
如果我的两个假设都是正确的,您可以改为使用TextBoxFor
,如下所示:
@Html.TextBoxFor(m => m.DateTaken, new { id = "MyCssId" })
如果不这样做,您必须创建自定义编辑器模板。有一个全面的指南来做here。