请帮助我,在我的控制器中我有2个同名的动作方法,名为“索引”,但参数不同..
public ActionResult Index()
{...}
[HttpPost]
public ActionResult Index(PickingMobile mi, string hdnSelectOperation, string btnMPSearch, string btnSearchMP)
{...}
现在从其他操作我想重定向到没有参数的索引操作
public ActionResult ConfirmBatchPicking(PickingMobile DirectPicking)
{
...
return RedirectToAction("Index", "ManualPickingSearch");// from here I need to redirect to first Index Method which does not have any parameters
}
但是当我保留断点并调试序列时,第一个Index方法没有被击中。请帮助我,如何重定向到第一个Index动作。
答案 0 :(得分:1)
所以,当你说返回RedirectToAction("索引"," ManualPickingSearch");它默认会重定向到第一个操作方法。它是默认行为。它应该如何工作。请检查您是否遗漏了某些东西。(检查控制器名称)
答案 1 :(得分:0)
试试这个;
return RedirectToAction("Index");