我想知道是否有可能在MVC 3中的一个主要的一个内有几个嵌套的控制器?例如:MVC控制器在另一个控制器?
public class AdminController : Controller
{
public class PagesController : Controller
{
}
//More controllers
}
我已经试过这个,但不能得到它的工作,在global.asx修改我的路线,但仍然没有。我怎样才能从AdminController
调用正确的控制器,当网址,例如:
/Admin/Pages/Index
这是什么意思?你想做什么? – Yuck 2012-08-06 12:15:04
查看路由:http://www.asp.net/mvc/tutorials/older-versions/controllers-and-routing/asp-net-mvc-routing-overview-cs – Gavin 2012-08-06 12:15:27
为什么你需要嵌套这些控制器?如果您正确设置了路由配置,您可以使用您的示例网址,而无需嵌套。 – 2012-08-06 12:17:04