1
我想構建一些我的模板文件更好一點,我決定使用ViewBag存儲我需要的頁面的激勵CSS主題。在頁面本身我有一些代碼讀取:爲什麼Styles.Render在大括號內不起作用?
ViewBag.Theme = "~/Content/MyTheme";
在我的模板,我有以下的代碼,不使任何東西:
@{
if (ViewBag.Theme!= null)
{
Styles.Render(ViewBag.Theme);
}
}
下不工作:
@Styles.Render("~/Content/MyTheme");
但這不會:
@{
if (ViewBag.Theme!= null)
{
Styles.Render("~/Content/MyTheme");
}
}
或者這
@{
Styles.Render("~/Content/MyTheme");
}
我做了正確的行添加到我的BundleConfig.cs文件。因爲否則它永遠不會工作。此時我真的很困惑。我是否遇到了錯誤或者是否有其他缺失的東西?