моей главной проблемой является то, что я хочу изменить тему начальной загрузки моего сайта с раскрывающимся списком тем и кнопкой.ASP.NET веб-формы меняют тему бутстрапа динамически
@model IEnumerable<ProjectManagementTool.ServiceReference1.Theme>
@{
ViewBag.Title = "Settings";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<form action="/Home/Settings" method="get">
<h2>Settings</h2>
<br />
<h4>Change Theme</h4>
@Html.DropDownList("GetThemes", null, htmlAttributes: new { @class = "form-control" })
<br />
<p>
<input class="btn btn-default" type="submit" value="Save"/>
</p>
@foreach (var item in Model)
{
@Html.DisplayFor(modelItem => item.Path)
<br/>
}
</form>
Цикл foreach - это просто показать разные пути.
У меня есть база данных Aswell с таблицей тема:
Теперь вопрос, как я могу изменить загрузчик?
Я знаю, что есть этот код, чтобы изменить тему.
@Styles.Render("~/Content/flatly.bootstrap.css")
Но это должно быть в файле _layout.cshtml, чтобы установить его для всего сайта.
Фон работает со службой, но здесь это не важно.