C# 如何调用AccountController';s是来自另一个控制器的RegisterComplete方法
如何从另一个ASP.NET MVC控制器调用C# 如何调用AccountController';s是来自另一个控制器的RegisterComplete方法,c#,asp.net,asp.net-mvc,asp.net-mvc-4,C#,Asp.net,Asp.net Mvc,Asp.net Mvc 4,如何从另一个ASP.NET MVC控制器调用AccountController中的IsRegisterComplete方法 我试着这样做: TempData["TempDataRegistrationDetails"] = TempData["RegistrationDetails"]; TempData["Result"] = result; return RedirectToAction("IsRegisterComplete ", "Account", new { Area = "Proj
AccountController
中的IsRegisterComplete
方法
我试着这样做:
TempData["TempDataRegistrationDetails"] = TempData["RegistrationDetails"];
TempData["Result"] = result;
return RedirectToAction("IsRegisterComplete ", "Account", new { Area = "Project.Presentation" });
但它不起作用。我做错了什么?什么不起作用?会发生什么?错误?路由表中没有与提供的值匹配的路由。描述:执行当前web请求期间发生未处理的异常。请查看堆栈跟踪以了解有关错误的更多信息以及错误在代码中的起源。异常详细信息:System.InvalidOperationException:route表中没有与提供的值匹配的路由。您是否可以发布RouteConfig以及您的项目结构。如果您在
帐户
控制器中确实有一个IsRegisterComplete
操作,则它可能是Area=“project.Presentation”
导致错误的重定向的一部分。@scgough两者都在不同的项目中,这是问题吗?