ASP MVC 4:如何生成在传入URL中传递相同数量的段的传出URL

时间:2013-10-21 09:00:10

标签: asp.net-mvc

我有一个5段数的控制器,它们都是可选的。

例如:

public ActionResult View(string p1, string p2, string p3, string p4, string p5)
{ 

}

所以,如果我输入这样的网址:domain.com/View/p1/p2/p3/p4/

如何使用相同的传入网址数量和值生成传出网址?

提前致谢。

1 个答案:

答案 0 :(得分:-2)

很抱歉,我找到了代码,毕竟玩网址助手后,我找到了它。

对于那些有同样问题的人,您可以使用Url.Action("actionName");

保持传入参数的值。

如果您想更改网址的最后一部分

您可以使用Url.Action("actionName", new { p4 = newValue });