Jquery 引导设置输入类型样式的问题

Jquery 引导设置输入类型样式的问题,jquery,css,asp.net-mvc,twitter-bootstrap,Jquery,Css,Asp.net Mvc,Twitter Bootstrap,我使用的是asp.net mvc-5,我使用的是mvc模板附带的默认引导。我对形式的样式有意见。字符串值为@Html.EditorFor的表单输入显示在右GUI中,但整数@Html.EditorFor没有拾取默认css,另外我注意到有额外的css类。带有“文本框”类的“单行” 我想要同样的外观和感觉。。。。我做错了什么 字符串值显示 @Html.LabelFor(model=>model.\u Qualification.QualificationTitle,新的{@class=“contr

我使用的是asp.net mvc-5,我使用的是mvc模板附带的默认引导。我对形式的样式有意见。字符串值为@Html.EditorFor的表单输入显示在右GUI中,但整数@Html.EditorFor没有拾取默认css,另外我注意到有额外的css类。带有“文本框”类的“单行”

我想要同样的外观和感觉。。。。我做错了什么

字符串值显示


@Html.LabelFor(model=>model.\u Qualification.QualificationTitle,新的{@class=“control label col-md-3”})
@EditorFor(model=>model.\u Qualification.QualificationTitle)
@Html.ValidationMessageFor(model=>model.\u Qualification.QualificationTitle)
整数值显示


@LabelFor(model=>model.\u Qualification.MinCandidates,新的{@class=“control label col-md-3”})
@EditorFor(model=>model.\u Qualification.MinCandidates)
@Html.ValidationMessageFor(model=>model.\u Qualification.MinCandidates)

还有一种方法可以将类添加到EditFor

您需要使用TextBoxFor,除非您创建自己的编辑器模板以便传递类信息

@Html.TextBoxFor(model => model._Qualification.QualificationTitle, new { @class = "form-control" })
或者使用。它有很多你可能会觉得有用的助手。例如:

@Html.Bootstrap().FormGroup().TextBoxFor(model => model.Property)

免责声明: BMVC对于引导3不是免费的。 我是BMVC的作者

@Html.TextBoxFor(model => model._Qualification.QualificationTitle, new { @class = "form-control" })
@Html.Bootstrap().FormGroup().TextBoxFor(model => model.Property)