ASP.NET MVC Controller与Areas下面的Controller同名的解决办法
Posted xyzqiang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP.NET MVC Controller与Areas下面的Controller同名的解决办法相关的知识,希望对你有一定的参考价值。
代码
/Areas/Test/TestAreaRegistration.cs
context.MapRoute(
" Test_default " ,
" Test/controller/action/id/ " ,
new controller = " Home " , action = " Index " , id = UrlParameter.Optional ,
new string [] " Web.Areas.Test.Controllers "
);
//Global.asax
" Home " , // Route name
" controller/action/id/ " , // URL with parameters
new controller = " Home " , action = " Index " , id = UrlParameter.Optional ,
new string [] " Web.Controllers "
);
以上是关于ASP.NET MVC Controller与Areas下面的Controller同名的解决办法的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET MVC Controller与Areas下面的Controller同名的解决办法
ASP.NET MVC 4 中 Controller 与 ApiController 做读取新增更新删除 ( CRUD )
ASP.NET MVC中Controller与View之间的数据传递
Controller.User 在 ASP.NET MVC 5 上由 ASP.NET Identity 设置不一致
ASP.NET MVC Controller.Json DateTime 序列化与 NewtonSoft Json DateTime 序列化