在 MVC4 中,您可以使用
Styles.Render(path here)
类似的脚本可以通过
Scripts.Render(path here)
但是如何呈现 XSL/XSLT 样式表呢?Styles.Render 能解决问题吗?
在 MVC4 中,您可以使用
Styles.Render(path here)
类似的脚本可以通过
Scripts.Render(path here)
但是如何呈现 XSL/XSLT 样式表呢?Styles.Render 能解决问题吗?
您执行@Styles.Render 或@Scripts.Render 的原因是因为它引用了在Global.asax 中某处创建的包,通常在BundleConfig 中(查看您的App_Start 文件夹)。它们是使用代码创建的
bundles.Add(new StyleBundle("~/Content/themes/base/css").Include(
"~/Content/themes/base/jquery.ui.core.css",
"~/Content/themes/base/jquery.ui.resizable.css"...
所以你可以在你的视图中使用它们作为@Styles.Render("~/Content/themes/base/css")。框架实际上创建了一个路径为“~/Content/themes/base/css”的虚拟文件来启用这种捆绑技术。
我不认为 stylebundle 可以与 xsl/xslt 样式表一起使用,尽管我不确定。这是一些相关的问题。
或其中任何一个