覆盖RedirecToAction方法

时间:2017-01-17 22:53:42

标签: asp.net-mvc asp.net-mvc-5 redirecttoaction

有没有办法在mvc 5上扩展RedirectToAction方法以接受masterName参数。我正在寻找这样的东西:

RedirectToAction(actionName: "Index", controllerName: controllerName, masterName: "_Layout");

你们能帮助我吗?

1 个答案:

答案 0 :(得分:1)

您可以传递路线值。

s = s.aggs.bucket('average', 'avg', field='ask')

action方法应该有一个名为masterName的参数。然后,此参数将接收此处给出的值。然后,您可以在控制器操作内部将参数传递给视图。

return RedirectToAction(actionName: "Index", controllerName: controllerName,  new {masterName = "_Layout"});