1

ナレッジ ベースへのリンクが必要ですが、id 属性を使用してブックマークも作成したいと考えています。

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

私の見解では、モデルの値を使用してそのブックマークを追加したいと考えています

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

これはエレガントに見えません。より良い方法はありますか?

4

2 に答える 2

3

これは私のために働く:

<a href="@Url.Action("Index", "KnowledgeBase")#Bookmark">TextLink</a>
于 2013-08-17T18:56:25.573 に答える
-1

これを試して、

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

または、を使用してリダイレクトする必要があります script

window.location.href = '@Url.Action( "Index", "KnowledgeBase" )?id='+@Model.Bookmark
于 2013-08-17T17:17:23.860 に答える