我的URL路由在“Areas”文件夹内正常工作,这意味着我可以从一个控制器或视图进入到另一个控制器或视图,但是如何从该区域控制器转到父控制器?
例如:如果我在我的控制器中添加此行,则会退出区域控制器并正常工作。
//Homecontroller.cs inside Controllers folder
return RedirectToAction("../../Home");
什么是正确的编码方式来连接父控制器?
我的URL路由在“Areas”文件夹内正常工作,这意味着我可以从一个控制器或视图进入到另一个控制器或视图,但是如何从该区域控制器转到父控制器?
例如:如果我在我的控制器中添加此行,则会退出区域控制器并正常工作。
//Homecontroller.cs inside Controllers folder
return RedirectToAction("../../Home");
return RedirectToAction( "Index", "Home", new {Area = "Test"} );
清除区域的代码如下:
return RedirectToAction( "Index", "Home", new {Area = ""} );
Area=""
,这应该会将您返回到顶层。 - Marnix van Valen