在ASP.NET MVC中,可以使用RedirectToAction方法来实现在控制器中跳转到另一个控制器的指定控制器中。

首先,在需要跳转的控制器的方法中使用RedirectToAction方法,并传递需要跳转的控制器的名称和方法名作为参数。例如:

public class HomeController : Controller
{
    public IActionResult Index()
    {
        return RedirectToAction("About", "AnotherController");
    }
}

上述代码中,Index方法使用RedirectToAction方法将控制器跳转到AnotherController控制器的About方法。

需要注意的是,如果需要跳转到同一个控制器中的方法,可以直接使用RedirectToAction方法,不需要指定控制器的名称。例如:

public class HomeController : Controller
{
    public IActionResult Index()
    {
        return RedirectToAction("About");
    }
}

上述代码中,Index方法使用RedirectToAction方法将控制器跳转到HomeController控制器的About方法

ASPNETMVC如何实现在控制器中跳转到另一个控制器的指定控制器中

原文地址: https://www.cveoy.top/t/topic/hF7f 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录