2012-10-25 46 views
1

如何在Squishit中添加動態CSS源代碼路徑/ URL?如何在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") 
    ) 

這會引發錯誤。

回答

1

問題在於動態類型。

在插入它之前,我先將ViewBag.SiteName轉換爲String,並且它工作正常。