默认情况下
<%: Html.EditorFor(m => m.ConfirmationHeadline) %>
输出是:
<input type="text" value=""
name="ConfirmationHeadline" id="ConfirmationHeadline"
class="text-box single-line">
如您所见,输入已经附加了一个class
属性。好吧,这应该不是问题,只需使用
<%: Html.EditorFor(m => m.ConfirmationHeadline, new { @class="span-11 last"}) %>
并且应该工作......错误......不!
这将输出完全相同的代码!
不过,可以正常使用Html.TextAreaFor()
我怎样才能text-box single-line
从曾经出现的类中删除,以便可以附加我自己的类?我应该编辑任何 T4 模板吗?
谢谢大家的帮助。