ここから独自のテーマをロールでき、ポップアップlayout.cshtml
ページで次のようにコーディングできます。
<head>
<meta charset="utf-8" />
<title>@ViewBag.Title - My ASP.NET MVC Application</title>
<link href="~/favicon.ico" rel="shortcut icon" type="image/x-icon" />
<meta name="viewport" content="width=device-width" />
@Styles.Render("~/Content/css")
@Scripts.Render("~/bundles/modernizr")
if (!string.isNullOrEmpty(Reuqest.QueryString["useCSS"])
{
@Styles.Render("~/Content/css/"+Reuqest.QueryString["useCSS"])
}
</head>
ただし、コード、プロジェクトレイアウト、説明などを提供していないため、jquery.ui.dialogオブジェクトだけでなく、完全なポップアップウィンドウを意味していると想定しています。
このソリューションを編集
するには、新しいテーマのバンドラーメソッドを作成する必要があります。
bundles.Add(new StyleBundle("~/Content/themes/base/css/themeName").Include(
"~/Content/themes/themeName/jquery.ui.core.css",
"~/Content/themes/themeName/jquery.ui.resizable.css",
"~/Content/themes/themeName/jquery.ui.selectable.css",
"~/Content/themes/themeName/jquery.ui.accordion.css",
"~/Content/themes/themeName/jquery.ui.autocomplete.css",
"~/Content/themes/themeName/jquery.ui.button.css",
"~/Content/themes/themeName/jquery.ui.dialog.css",
"~/Content/themes/themeName/jquery.ui.slider.css",
"~/Content/themes/themeName/jquery.ui.tabs.css",
"~/Content/themes/themeName/jquery.ui.datepicker.css",
"~/Content/themes/themeName/jquery.ui.progressbar.css",
"~/Content/themes/themeName/jquery.ui.theme.css"));