Я пытаюсь получить форму для отображения строки. Я могу сделать это БЕЗ использования бутстрапа, но потом, очевидно, я теряю стиль CSS. Когда я пытаюсь использовать классы начальной загрузки, я получаю форму, отображаемую вертикально. У кого-нибудь есть быстрое решение для этого?Форма бутстрапа не отображается в строке (C#)
Вот мой HTML помощник форма:
@using (Html.BeginForm("Index", "Person", FormMethod.Get, htmlAttributes: new { @class = "form-inline" })) {
<fieldset>
<p>
Filter by: @Html.DropDownList("FilterType", null, htmlAttributes: new { @class = "form-control" }) Search for: @Html.TextBox("SearchString", null, htmlAttributes: new { @class = "form-control" }) | Display: @Html.DropDownList("ItemDisplay", null, htmlAttributes:
new { @class = "form-control" })
<input type="submit" class="btn btn-default" value="Submit" />
</p>
</fieldset>
}
Трудно сказать, не увидев сгенерированный HTML. Но вот ссылка на несколько ответов о горизонтальных формах бутстрапа. У некоторых людей были проблемы со встроенными классами во втором ответе. http://stackoverflow.com/a/22901564/3585500. – ourmandave