示例:
我有一个网页www.test.com/然后如果我点击一个链接,例如<a href="#test">
然后页面将跳转到ID为'test'的元素的任何位置。是否可以在Html.ActionLink()中实现相同的功能。显然,我可以保持相同的格式,但是当使用#id在页面之间导航时,我也需要它。
所以我正在找一些可以放Html.ActionLink("Text", "Action", "Controller", "id")
答案 0 :(得分:2)
您必须使用片段参数:
public static MvcHtmlString ActionLink(
this HtmlHelper htmlHelper,
string linkText,
string actionName,
string controllerName,
string protocol,
string hostName,
string fragment,
Object routeValues,
Object htmlAttributes
)