【发布时间】:2012-07-07 01:31:58
【问题描述】:
当我尝试在 razor 中渲染动作链接时,它出现的很奇怪。
例如,当我执行以下操作时:
@Html.ActionLink("Edit", "Edit", "Sites", new {itm.Id}, null)
在屏幕上,我得到的链接如下所示:
Edit (/Sites/Edit/1)
在 HTML 中,它只是如下所示:
<a href="/Sites/Edit/1">Edit</a>
这就像一场噩梦。我不知道这垃圾是从哪里来的。它也在 Firefox 中执行(我通常使用 Chrome)。有趣的是,您无法选择显示的文本。我以前从未见过这个问题,除了 url 路径之外,该文本甚至不在页面中。
【问题讨论】:
-
你使用任何浏览器插件或异国情调的js库或jquery插件吗?或者一些 asp.net mvc 工具:比如 Glimpse、MvcProfiler 等?
-
我尝试禁用浏览器中的所有扩展。它还在做。
标签: asp.net asp.net-mvc