【发布时间】:2012-01-10 15:47:44
【问题描述】:
在AccountController中,我有一个方法的结尾:
RedirectToAction("EveryView", "Account");
在同一个控制器文件中我有这个方法:
public ActionResult EveryView()
{
return View();
}
但是这个方法永远不会被调用。我在“{”上有一个断点,它永远不会被击中!
【问题讨论】:
-
这可能不是问题,但如果它在同一个
Controller内,您可以使用RedirectToAction("EveryView"); -
@Rondel 我试过了,没关系。
-
你只有
RedirectToAction()吗?或return RedirectToAction(...)。我试过了,return效果很好。 -
您在
Action上是否有任何属性,例如[HttpPost]或其他任何东西?当它到达RedirectToAction时,您是否会遇到任何错误,或者它只是什么都不做。 -
@Srcee 它必须返回
ActionResult才能返回视图。
标签: asp.net-mvc view controller