如何使用ASP.NET MVC中的UrlHelper传递内联锚点?
例如,如果我有一个URL:
/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(诚然,我大部分时间都在欺骗)。
答案 0 :(得分:0)
使用来自LinkExtensions的Html.ActionLink传递&#34; toc&#34;到片段参数:
答案 1 :(得分:0)
@Url.Action("view", "application", new { id = item.ApplicationId }, null, null, "Optt01")
将带您到/application/view/fc0fc182-d4e4-4b65-9d03-10be74c20212#Optt01