我的方法如下:
public static RedirectToResult(Controller controller, ...)
{
}
当我这样做时:
controller.
我没有看到RedirectToAction,怎么回事?
我从控制器的操作中获取RedirectToAction,但是当我将控制器作为参数传递给另一个类方法时。为什么?真的很困惑!
答案 0 :(得分:2)
RedirectToAction是受保护的功能。您只能从控制器类内部调用它。
答案 1 :(得分:1)
如果您正在寻找扩展方法,则需要在类型之前使用'this'关键字。
public static ActionResult RedirectToResult(this Controller controller)
{
}
希望这有帮助
答案 2 :(得分:0)
你可以尝试T4MVC。它肯定有助于制作强类型的Url助手。