区域控制器未命中。我在ASP.MVC中有以下结构
--> Area
--> --> MyArea
--> --> --> Controllers
--> --> --> --> HomeController
--> --> --> Model
--> --> --> --> MyModel
--> --> --> Views
--> --> --> --> Home
--> --> --> --> --> Index
Controllers
--> HomeController
Views
--> Home
--> --> Index
当从根控制器 - HomeController "return View("~/Area/MyArea/Views/Home/Index.cshtml")"
被调用时,Area-MyArea-Controllers-HomeController-Index Action永远不会被命中!因此,Area-MyArea-Model-MyModel在Area-MyArea-Views-Home-Index中始终为null。任何建议
答案 0 :(得分:0)
没有什么信息可以使用。从这一点我唯一可以问的是,你注册了你的区域吗?像这样:http://www.c-sharpcorner.com/UploadFile/ansh06031982/areas-in-mvc-with-example/