2012-06-04 71 views
1

如何在ASP.NET MVC中使用UrlHelper传递内联锚?Url.Action传递片段

举例来说,如果我有一个网址:

/Foo/Bar/Information/FAQ#toc 

而且我用的是以下Url.Action得到一切,除了#toc片段

<a class="next" href='@Url.Action("Bar", "Foo", new { subPath = "Information/FAQ" })'>My Link Text</a> 

我的问题:是有没有负载Url.Action传递#toc片段?我宁愿不使用一些硬编码的连接或@ Url.Content(诚然,我大部分时间都在欺骗)。从通过了 “TOC” 的片段参数LinkExtensions

+2

这里有一对夫妇的解决方案... http://stackoverflow.com/questions/274586/包括锚定标签在一个ASP网络mvc html动作链接 –

+0

不是100%确定,但它似乎像Url.Action没有重载,但规范的解决方案是,而不是使用Html.ActionLink呃?感谢Brian! – t3rse

回答