Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何调用AccountController';s是来自另一个控制器的RegisterComplete方法_C#_Asp.net_Asp.net Mvc_Asp.net Mvc 4 - Fatal编程技术网

C# 如何调用AccountController';s是来自另一个控制器的RegisterComplete方法

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

如何从另一个ASP.NET MVC控制器调用
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两者都在不同的项目中,这是问题吗?