Как я могу включить закладку / фрагмент в ссылку ActionLink? [дубликат]
Возможный дубликат:
включая метку якоря в asp.net MVC Html.ActionLink
Код : @Html.ActionLink("Link", "Action", "Controller", new { id = Id } )
На данный момент я могу генерировать ссылки следующим образом:
Я хотел бы сгенерировать такую ссылку:
Но я не могу редактировать маршрут / создать другой маршрут.
Какое решение является наилучшим?
1 ответ:
Просто используйте
proper overload
помощника ActionLink:@Html.ActionLink( linkText: "Link", actionName: "Action", controllerName: "Controller", protocol: null, hostName: null, fragment: "divId", routeValues: new { id = Id }, htmlAttributes: null )
Будет генерировать:
<a href="/Controller/Action/123#divId">Link</a>