EnumDropDownListFor的DropDown部分没有为bootstrap设置样式

时间:2014-11-27 15:16:51

标签: asp.net-mvc twitter-bootstrap

我在bootstrap样式的页面中使用了新的(用于ASP.NET MVC 5.1)EnumDropDownListFor函数。 bootstrap样式正确地应用于控件,但是当我打开下拉部分时,它根本没有样式,我可以看到。

我的电话是:

@using (Html.BeginForm(..., new { role = "form" }))
{
    ...

    <div class="form-group">
        @(Html.Label("AAA))
        @(Html.EnumDropDownListFor(m => m.MyField, new { @class = "form-control" }))
    </div>

    <input type="submit" value="Go" class="k-button" />
}

我正在加载适当的CSS样式:

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap-theme.min.css">

我错过了什么?

UPDATE
根据要求,这是下拉列表的输出:

<select class="form-control" data-val="true" data-val-required="The OP field is required." id="OP" name="OP">
    <option selected="selected" value="0">Text1</option>
    <option value="1">Text2</option>
</select>

0 个答案:

没有答案