名称'Url'在asp.net中的当前上下文错误中不存在

The name 'Url' does not exist in the current context error in asp.net

本文关键字:上下文 不存在 错误 net Url asp 名称      更新时间:2023-09-26

我在asp.net页面中有以下代码行:

$("#example").editable('<%=Url.Action("UpdateSettings","Admin") %>');

文档。读取(javascript),但visual studio抛出一个错误,当我试图编译它:

错误2名称"Url"在当前上下文中不存在

你知道为什么会这样吗?

您使用的是什么版本的MVC ?你是使用web表单还是razor视图?

剃刀语法

$("#example").editable('@Url.Action("UpdateSettings","Admin")');

显然相同的错误在asp.net论坛。你的应用程序中引用了system.web.mvc吗?