.net 如何获取ActionLink以将/附加到链接的末尾

.net 如何获取ActionLink以将/附加到链接的末尾,.net,asp.net-mvc,actionlink,.net,Asp.net Mvc,Actionlink,我的问题很简单,如何让ActionLink将/附加到链接的末尾。出于某种原因,我们的搜索引擎优化团队似乎认为这是有用的?(有人?为什么?)。有人知道如何在不构建自己的元素和使用Url.Action的情况下轻松完成这项工作吗 非常感谢, 克里斯 您可以为UrlHelper创建一个扩展方法,并使用它代替Action() 然后您可以从代码中这样使用它 <%= Html.ActionLink("More about vouchers", "More", "Vouchers") %> 但

我的问题很简单,如何让ActionLink将/附加到链接的末尾。出于某种原因,我们的搜索引擎优化团队似乎认为这是有用的?(有人?为什么?)。有人知道如何在不构建自己的元素和使用Url.Action的情况下轻松完成这项工作吗

非常感谢,

克里斯



您可以为UrlHelper创建一个扩展方法,并使用它代替Action()

然后您可以从代码中这样使用它

<%= Html.ActionLink("More about vouchers", "More", "Vouchers") %>

但我真的建议您为每个操作实现一个扩展方法,这样您就可以这样参考:

<%= Html.ActionLink("More about vouchers", Url.MoreAboutVouchers()) %>

您可以为UrlHelper创建一个扩展方法,并使用它代替Action()

然后您可以从代码中这样使用它

<%= Html.ActionLink("More about vouchers", "More", "Vouchers") %>

但我真的建议您为每个操作实现一个扩展方法,这样您就可以这样参考:

<%= Html.ActionLink("More about vouchers", Url.MoreAboutVouchers()) %>


尝试过这一点,但它只是在之后添加了//。是的,这将实现这一点,但我希望有一种更简单的方法仍然使用ActionLink,因为我将不得不在大约150多个地方更改它!!!然后写你自己的助手,将采取必要的参数,并输出一个与“/”在它的结尾的链接。尝试了这一点,但它只是增加//后。是的,这将实现这一点,但我希望有一个更简单的方法仍然使用ActionLink,因为我将不得不改变这大约150多个地方!!!然后编写您自己的助手,该助手将获取必要的参数,并在其末尾输出一个带有“/”的链接。