我对asp.net mvc路由有疑问。如何将同一文件夹中的两个视图映射到不同的两个控制器?
控制器=> TestFolder => Test1Controller Test2Controller
观看次数=> TestFolder => Test1.cshtml Test2.cshtml
这是我现在的MapRoute:
routes.MapRoute(
"Test1",
"Test1/{action}/{id}",
new { controller = "Test1", action = "Test1", id = UrlParameter.Optional }
);
routes.MapRoute(
"Test2",
"Test2/{action}/{id}",
new { controller = "Test2", action = "Test2", id = UrlParameter.Optional }
);
提前致谢
答案 0 :(得分:0)
您不会将路径映射到视图,而是将路径映射到控制器和操作。
在Test1Controller.Test1方法中,返回View(“Test1”)。 在Test2Controller.Test2方法中,返回View(“Test2”)。