使用Html.ActionLink编码HTML

时间:2009-10-30 18:24:14

标签: asp.net asp.net-mvc

使用ASP.NET MVC 2.0,我有一个actionlink用于对特定帖子的评论:

Html.ActionLink("Comments", "Details", new { id = String.Format("{0}#comments",item.Title) })

但是,#comments会被编码为%23comments,但这不起作用。有什么想法绕过那个?我已经尝试了Url.Action(同样的问题),并且不想在href中对链接进行硬编码。

任何指示赞赏。

谢谢, -Simon

1 个答案:

答案 0 :(得分:0)

丹 - 你是对的,“片段”是这里的正确参数。只需将片段设置为HTML div的名称,它就会被正确附加。

谢谢, -Simon