在ASP.NET Core 6中,使用以下代码可以从一个视图重定向到另一个视图:
在控制器中的代码:
return RedirectToAction("ActionName","ControllerName");
在视图中的代码:
Link Text
其中,ActionName是目标视图的action名称,ControllerName是目标控制器的名称。
示例代码:
以下是一个示例,展示了如何在控制器内重定向到另一个视图:
public class HomeController : Controller
{
public IActionResult Index()
{
return RedirectToAction("About");
}
public IActionResult About()
{
return View();
}
}
在上面的示例中,当访问Index操作时,它将重定向到About操作,并显示关于页面。
在视图中,您可以使用标签来创建一个链接,该链接将重定向到另一个视图:
Go to Index