我想我误解了一些关于 MVC 的东西。我正在尝试执行以下操作:
public class ControllerA : Controller
{
public ActionResult Index()
{
// do code
// perform action on ControllerB - something like:
// RedirectToAction("Action", "ControllerB");
// CARRY ON with more code
}
}
public class ControllerB : Controller
{
public void Action()
{
// do code
}
}
显然RedirectToAction("Action", "ControllerB");
行不通。那么我该怎么做呢?我想我可以让所有需要使用 Action() 的控制器都从 ControllerB 继承,但这感觉是一种非常糟糕的方法。请帮忙!