2013-08-17 71 views
1

我想知道一個知識庫的鏈接,但我還想使用id屬性創建書籤。如何使用書籤創建網址?

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

所以在我看來,我要添加使用值書籤從我的模型

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

這似乎並不優雅。有沒有更好的辦法?

回答

3

這個工作對我來說重定向:

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

我試圖建立整個網址提前在一個時間代碼塊,通過將書籤粘貼在錨上本身更好,更優雅。謝謝 – smiggleworth

-1

試試這個,

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

,或者你有使用script

window.location.href = '@Url.Action("Index", "KnowledgeBase")?id='[email protected] 
+1

不會是創建一個URL,看起來像/知識庫/索引/書籤,我想# – smiggleworth