Asp.net mvc 如何在asp.net mvc 4 razor链接中使用disks count链接?

Asp.net mvc 如何在asp.net mvc 4 razor链接中使用disks count链接?,asp.net-mvc,razor,comments,disqus,Asp.net Mvc,Razor,Comments,Disqus,我有一个剃须刀链接,看起来像这样: @Html.ActionLink("Comment", "Comment", new { id = item.NewsId }) @Html.ActionLink("Comment", "Comment", new { id = item.NewsId + "**&#35;**disqus_thread" }) 在Disqs安装信息中显示: 将以下代码放在站点的关闭标记之前: 但这会产生: <a href="/Home/Comment/465

我有一个剃须刀链接,看起来像这样:

@Html.ActionLink("Comment", "Comment", new { id = item.NewsId })
@Html.ActionLink("Comment", "Comment", new { id = item.NewsId + "**&#35;**disqus_thread" })
在Disqs安装信息中显示:

将以下代码放在站点的关闭标记之前:

但这会产生:

<a href="/Home/Comment/4656%23disqus_thread">Comment</a>

您需要这样的转义字符:

@Html.ActionLink("Comment", "Comment", new { id = item.NewsId })
@Html.ActionLink("Comment", "Comment", new { id = item.NewsId + "**&#35;**disqus_thread" })

这是我发现的最好的方法:

@Html.Raw(HttpUtility.UrlDecode(Html.ActionLink(item.Title, "ViewPost", "Posts", new { id = item.Id, slug = item.URL + "#disqus_thread" }, null).ToString()))

你想要什么帮助?我更新问题