如何创建带有书签的url

本文关键字:书签 url 何创建 创建 | 更新日期: 2023-09-27 18:28:04

我想有一个到知识库的链接,但我也想使用id属性创建书签。

// var url = "/KnowledgeBase/Index#Bookmark"

所以在我看来,我想使用我的模型的值添加书签

var url = Url.Content(string.Concat(Url.Action("Index", "KnowledgeBase"), "#", Model.Bookmark));

这看起来不太优雅。有更好的方法吗?

如何创建带有书签的url

这对我有效:

<a href="@Url.Action("Index", "KnowledgeBase")#Bookmark">TextLink</a>

试试这个,

@Html.Action("Index","KnowledgeBase",new{id= Model.Bookmark})

或者您必须使用script 重定向

window.location.href = '@Url.Action( "Index", "KnowledgeBase" )?id='+@Model.Bookmark