根据定义,我不得不发布这个问题.我使用ASP.NET MVC 3和ASPX表单在这一行收到错误.哪里是我的错字?
<a href="<%= Html.Action("About", "Home") %>">
<img src="<%= Url.Content("~/Content/images/newfront_04.jpg") %>" /></a>
Run Code Online (Sandbox Code Playgroud)

我创建了一个空白项目进行比较:
Html.Action实际上是在你放置代码的地方渲染该动作,并且它会导致那里的重入.那就是:它调用整个动作并输出结果视图......不输出URL.
你可能想要的是Html.ActionLink(它为你呈现整个A标签),而不是Url.Action,只输出URL而不是动作结果.