具有多个路由参数的RedirectToAction方法不重定向

时间:2014-05-14 12:09:42

标签: asp.net-mvc

我正在使用RedirectToAction方法,我想传递两个路由参数 但它没有重定向到指定的动作方法。

我正在使用以下代码:

return RedirectToAction("abcd", "Registration", new { id = "", loginType = "pqr" });

并且指定的操作方法签名为:

public ActionResult abcd(string id, string loginType = null)

签名是否有错误?

...谢谢

1 个答案:

答案 0 :(得分:0)

确保abcd()动作方法位于名为 RegistrationController 的类中。如果你的abcd()动作方法在RegistrationController类中,那么你想这样调用:

return RedirectToAction("abcd", new { id = "", loginType = "pqr" });