У меня возникли проблемы с Bootstrap / CSS в моем приложении ASP.NET MVC. У меня есть «группа форм» с меткой слева и вертикальным стеком выпадающих меню справа.
Теперь я настроил все так, как хочу, за исключением полей. В настоящее время их нет. Похоже, поля, которые я даю, не эффективны. Я в значительной степени взял это из видеоуроки на YouTube. Я не понимаю, почему это не работает.
Я пробовал все виды вещей, mb-4
, mt-4
, my-4
, ...
Что я здесь не так делаю? Я проверил, я использую bootstrap v3.3.7.
Это мой код:
<div class="form-group">
@Html.LabelFor(model => model.SelectedTags, htmlAttributes: new { @class = "control-label col-md-2", id = "lblSelectedTags" })
<div class="col-md-10">
@Html.DropDownListFor(model => model.Tag1, Model.AvailableTags, htmlAttributes: new { @class = "form-control mb-4", id = "ddlTag1" })
@Html.DropDownListFor(model => model.Tag2, Model.AvailableTags, htmlAttributes: new { @class = "form-control mb-4", id = "ddlTag2" })
@Html.DropDownListFor(model => model.Tag3, Model.AvailableTags, htmlAttributes: new { @class = "form-control mb-4", id = "ddlTag3" })
</div>
</div>
<div class="form-group">
@Html.LabelFor(model => model.FriendlyName, htmlAttributes: new { @class = "control-label col-md-2", id = "lblFriendlyName" })
<div class="col-md-10">
@Html.EditorFor(model => model.FriendlyName, new { htmlAttributes = new { @class = "form-control", id = "edrFriendlyName" } })
@Html.ValidationMessageFor(model => model.FriendlyName, "", new { @class = "text-danger" })
</div>
</div>
И вот результат:
![enter image description here](https://i.stack.imgur.com/M54EP.png)