1

例子:

我有一个网页 www.test.com/,然后如果我点击一个链接,例如<a href="#test">,页面将跳转到 ID 为“test”的元素的任何位置。是否可以在 Html.ActionLink() 中实现相同的功能。显然,我可以保持相同的格式,但是在带有#id 的页面之间导航时,我也需要它来工作。

所以我在找可以放的东西Html.ActionLink("Text", "Action", "Controller", "id")

4

1 回答 1

2

您必须使用片段参数:

public static MvcHtmlString ActionLink(
  this HtmlHelper htmlHelper,
  string linkText,
  string actionName,
  string controllerName,
  string protocol,
  string hostName,
  string fragment,
  Object routeValues,
  Object htmlAttributes
)

http://msdn.microsoft.com/en-us/library/dd460522.aspx

于 2012-08-24T09:38:26.453 回答