我有一个ASP.NET MVC 3站点,它使用dep ClientDependency framework。分辨率(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框架,所以这是我在非布局视图中获取依赖项的最佳方式?
答案 0 :(得分:0)
我需要在View
以及RenderCss/JsHere
元素中的某处声明Path,所以如果我不使用共享布局,我必须在我的身份中重新声明它自定义页面一起。