首页 > 解决方案 > 在 ASP .Net Core MVC 的我的网址中添加#section

问题描述

我找不到与我类似的问题,或者我不知道要搜索的确切关键字。我试图获得一个看起来像这样的链接:

https://localhost/Index#about

但是,我不确定在 url 参数中插入#about 的位置。

<a class="nav-link" asp-area="" asp-controller="Home" asp-action="Index">About</a>

如果您想知道,我将这段代码用于我的导航栏 URL。提前致谢!

标签: asp.net-mvcasp.net-core

解决方案


搜索微软的文档后确定:

<a class="nav-link" asp-area="" asp-controller="Home" asp-action="Index" asp-fragment="about">About</a>

asp-fragment 属性定义要附加到 URL 的 URL 片段。Anchor Tag Helper 添加井号 (#)。

来源:https ://docs.microsoft.com/en-us/aspnet/core/mvc/views/tag-helpers/built-in/anchor-tag-helper?view=aspnetcore-3.0


推荐阅读