是的,.NET MVC 具有强类型 RedirectToAction。
在 .NET MVC 中,RedirectToAction 是用于从视图控制器将用户重定向到另一个动作的方法。它具有强类型,意味着它必须在派生自 Controller 类或某个其他类的方法中显式使用。
例如:
public class MyController : Controller
{
public ActionResult Index()
{
return RedirectToAction("MyAction", "MyController");
}
public ActionResult MyAction()
{
return View();
}
}
在这个示例中,RedirectToAction 方法将视图控制器重定向到名为 "MyAction" 的动作。这个方法只能被 MyController 类或其子类中的方法调用。
请注意,RedirectToAction 方法可以使用多种不同的参数来指定要重定向到的动作和方法。这些参数包括动作名称、控制器名称、路径、相对路径、查询字符串等。
总之,.NET MVC 中的 RedirectToAction 方法具有强类型,并且只能在派生自 Controller 类或某个其他类的方法中使用,以将用户重定向到另一个动作。
领取专属 10元无门槛券
手把手带您无忧上云