如何生成与ASP.NET MVC @ Html.ActionLink的链接以获得空片段。
<a href="#">Title</a>
我知道@Html.ActionLink("Title", "action", "controller", null, null, "fragment", null, null)
会给我<a href="/controller/action">Title</a>
或<a href="/">Title</a>
,但知道正确的方法会很棒。
答案 0 :(得分:5)
ActionLink
助手更常用于根据动作,控制器,路线值等正确生成网址,以及基于htmlattributes等的锚标记。在您的情况下,您只需在{0}中编写<a href="#">Title</a>
cshtml,无需使用动作链接。
但如果你真的想用它,试试这个:
@Html.ActionLink("Title","",null,new {href="#"})
此处未指定的操作将生成根/
作为href
,因此通过指定帮助程序的html属性重载来覆盖它。