我有一个 ASP.NET MVC 3 站点,它使用ClientDependency 框架进行 dep。分辨率(CSS/JS)。
我的基本路径在 /Shared/_Layout.cshtml 中定义,如下所示:
@MvcHtmlString.Create(Html.RenderCssHere(new List<IClientDependencyPath> {
new BasicPath("Base", "~/Content/themes/base"),
new BasicPath("Content", "~/Content")
}))
我想要一页没有标准布局。我通过调用强制它
@{
Layout = null;
Html.RequiresCss("FileUpload/fileUpload.css", "Content", 20);
}
但是,我不能再请求 dep。如上所示,因为未定义“内容”路径。
我对 ClientDependency 框架相当陌生,那么在非布局视图中获取依赖项的最佳方式是什么?