参考 Razor 渲染脚本
Posted
技术标签:
【中文标题】参考 Razor 渲染脚本【英文标题】:Reference to Razor Render Script 【发布时间】:2014-12-13 02:34:08 【问题描述】:我在 Visual Studio Express 2013 for Web 中打开了新的 MVC 4 (.net 4.0) 项目,我注意到 BundleConfig
丢失了,所以我创建了它,并且我还添加了System.Web.Optimization
,之后一切正常,除了:
在视图中,当我尝试像这样渲染脚本时:
@Scripts.Render("~/bundles/jquery")
我得到错误,所以我必须像这样声明渲染:
@System.Web.Optimization.Scripts.Render("~/bundles/jquery")
我怎样才能逃避整个引用?
【问题讨论】:
【参考方案1】:在您看来,包括优化命名空间并渲染包:
@using System.Web.Optimization
@Scripts.Render("~/bundles/jquery")
【讨论】:
是的,我试过这个,它有帮助,但是我有另一个项目是在 Visual Studio 2010 中构建的,并且视图很清晰,视图中没有包含命名空间,只是剃须刀知道如何找到渲染方法,我很好奇为什么这里和那里不一样..所以我想实现它,如果可能的话以上是关于参考 Razor 渲染脚本的主要内容,如果未能解决你的问题,请参考以下文章
使用 MVC 渲染具有嵌入式 Razor 变量的动态 HTML
在 ASP.NET Core 中将 Razor 视图渲染为字符串
在 Razor (chtml) 中渲染动态视图,如何在 asp.net core 3.0 中将 FileProvider 添加到 razor?