繁体   English   中英

如何使用@ Html.ActionLink生成空片段

[英]How to use @Html.ActionLink to generate an empty fragment

如何使用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> ,但是知道正确的方法非常有用。

ActionLink帮助器通常用于根据操作,控制器,路由值等以及基于htmlattributes等的锚标记正确生成url。在这种情况下,您只需在<a href="#">Title</a>中编写您的cshtml,无需使用操作链接。 但是,如果您真的想使用它,请尝试以下操作:

@Html.ActionLink("Title","",null,new {href="#"})

这里的非规范动作将生成root /作为href ,因此可以通过指定helper的html属性重载来覆盖它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM