简体   繁体   English

如何从 .net 核心 mvc 应用程序中的区域 controller 重定向到根 controller 操作方法?

[英]How to redirect to root controller action method from an area controller in .net core mvc application?

I need to redirect to root controller action method from an area controller in Asp.Net Core MVC application.我需要从 Asp.Net Core MVC 应用程序中的 controller 区域重定向到根 controller 操作方法。 I'm trying to use我正在尝试使用

return RedirectToAction("Actionname","ControllerName",modelObject)

But this is trying to locate the controller in the area itself, which is not present and I'm getting a 404 error.但这是试图在该区域本身定位 controller,该区域不存在,我收到 404 错误。 How to resolve this?如何解决这个问题?

Try like below.尝试如下。

return RedirectToAction("Actionname", "ControllerName", new { area = "" });

Also you can not pass modelObject to RedirectToAction as per the ControllerBase.RedirectToAction Method documentation此外,您不能按照ControllerBase.RedirectToAction 方法文档modelObject传递给RedirectToAction

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 ASP.NET MVC 3-获取控制器和操作并从Application_OnAuthenticateRequest方法执行重定向 - ASP.NET MVC 3 - Get Controller and Action and Perform Redirect from Application_OnAuthenticateRequest Method 如何从 OnActionExecution 重定向到 controller(Asp.net 核心 5)中的操作 - How to redirect from OnActionExecution to an Action in a controller (Asp.net core 5) 使用Method = POST重定向到Uri,然后从ASP.NET MVC控制器操作结果提交表单数据 - Redirect To Uri using Method=POST and submit Form Data from ASP.NET MVC Controller Action Result 如何在ASP.NET MVC 4 Web应用程序中从一个控制器的视图重定向到另一个控制器的视图 - How to redirect to a View of another Controller from one Controller's View in ASP.NET MVC 4 Web Application 从ASP MVC中的区域控制器链接到根控制器 - Link to a root controller from area controller in ASP MVC 如何从一个控制器操作方法路由到另一个控制器操作方法而不在MVC 5中显示控制器名称 - How to route from one controller action method to another controller action method without displaying controller name in MVC 5 如何在 api mvc 项目 net core 3.1 中向 controller 添加操作 - How to add action to controller in api mvc project net core 3.1 如何在 .net mvc 中更改 mvc controller 的区域? - How to change area of mvc controller in .net mvc? 从.net中的另一个应用程序调用asp mvc Controller Action? - Call asp mvc Controller Action from another application in .net? 从 ASP.NET MVC 中的 class 方法重定向到 Controller - Redirect to a Controller from class method in ASP.NET MVC
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM