在ASP.net MVC 2.0中使用Url.Content

Ale*_*sky 7 asp.net-mvc

我见过很多使用Url.Content引用javascript的例子,在MVC 2中形成MasterPages.

    <script src="<%: Url.Content("~/Scripts/jquery-1.4.1.min.js") %>" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

但是在运行时我失败了,

编译错误说明:在编译服务此请求所需的资源期间发生错误.请查看以下特定错误详细信息并相应地修改源代码.

编译器错误消息:CS0103:当前上下文中不存在名称"Url".

我还没有找到声明Url名称空间的位置,是否应该使用其他程序集?

VS2010,IIS 7,ASP.net MVC 2.0

小智 8

确保您的母版页继承System.Web.Mvc.ViewMasterPage