Ald*_*ion 1 html c# asp.net razor
我使用 ASP.NET 核心 Web 应用程序(网页).NET 核心版本 2.1。在 razor 页面中,我有一个指向另一个站点(在同一个项目中)上的特定 div 元素的链接,如下所示:
<a href="/MyAspPage#idOfDiv">Link</a>
Run Code Online (Sandbox Code Playgroud)
但是,Intellisense 抱怨(并且理所当然地如此),/MyAspPage在wwwroot. 构建后,这工作得很好,因为链接当然是有效的。
有没有办法使用asp-page标签助手或任何其他标签助手链接到另一个站点上的哈希锚?例如(以下当然不起作用):
<a asp-page="/MyAspPage" asp-anchor="idOfDiv">Link</a>
Run Code Online (Sandbox Code Playgroud)
编辑:我想要的是一个标签助手,当我使用href. 该链接有效并且在构建后有效,因为应用程序会处理它。
你在寻找这样的命名锚吗?
<a asp-controller="Foo" asp-action="Index" asp-fragment="bar">Features</a>
Run Code Online (Sandbox Code Playgroud)
结果:
https://localhost/Foo/Index#bar
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
510 次 |
| 最近记录: |