首先我试过
<input type="button" value="Something" onclick="location.href='@Url.Action("ActionName")'" />
但这是一个按钮,我只想要一个链接。我在某处看到(在疯狂浏览编程论坛时)一种将按钮链接隐藏在锚点后面的方法,但无法找到/制作它。
然后我尝试了
<a href="@Html.ActionLink("Something", "ActionName", "ControllerName")"></a>
(这里,实际上,在页面上,链接看起来像 Something”> ,而 “ 和 > 不应该在那里)
并且
<a href="@Url.Action("ActionName", "ControllerName")">Something</a>
但是后两种方式(使用锚标记)不起作用,也就是说,我没有被定向到其他页面。那么,关于如何隐藏链接后面的按钮或如何使锚标签运行有什么建议吗?
原文由 Syspect 发布,翻译遵循 CC BY-SA 4.0 许可协议
您想要一个锚点,但建议的代码不起作用。试试这种方式(它对我有用):
它会以这种方式工作,但是当您将鼠标悬停在链接上时,您将没有手。所以只需添加
href="#"
,就像这样: