如何在Squishit中添加动态CSS源路径/ URL?
@Html.Raw(
Bundle.Css()
.Add("~/Styles/" + (ViewBag.SiteName ?? "default") + "/a.css")
.Add("~/Styles/" + (ViewBag.SiteName ?? "default") + "/b.css")
.Add("~/Styles/" + (ViewBag.SiteName ?? "default") + "/c.css")
.Render("~/Styles/" + (ViewBag.SiteName ?? "default") + "/o#.css")
)
这会引发错误。
答案 0 :(得分:1)
问题在于动态类型。
我先将ViewBag.SiteName转换为String,然后再将其插入并运行。