ASP.NET MVC Razor:如何在下面的链接上添加Css样式类或ID

时间:2017-06-20 19:24:20

标签: asp.net asp.net-mvc asp.net-mvc-4 asp.net-mvc-3 razor

@Html.ActionLink("Some link text", "MyAction", "MyController", protocol: null, hostName: null, fragment: "MyAnchor", routeValues: null, htmlAttributes: null)

当前输出: <a href="/#MyAnchor"> Some Link Text</a>

我希望它是: <a class="smoothScroll" href="/#MyAnchor">Some Link Text</a>

如果它们是在ASP.NET MVC +4 Razor中执行此操作的更好方法,请提供帮助。感谢

1 个答案:

答案 0 :(得分:1)

将以下内容作为htmlAttributes参数传递:

new { @class = "smoothScroll" }