2010-01-21 94 views
0

给定一个控制器名称和一个操作名称 - “AdminController”,例如“Index”,是否可以找回所有可能的区域。ASP.Net MVC获取区域名称

这对任何人都有意义吗?

Cheer,

ETFairfax。

+0

是否这样? http://haacked.com/archive/2008/11/04/areas-in-aspnetmvc.aspx – Moulde 2010-01-21 15:23:28

+0

您拥有控制器名称和操作名称,并且您想要一个包含该控制器名称和操作的所有区域的列表名称? – modernzombie 2010-01-21 15:31:43

回答

2

这不是真的支持。在MVC 2中,控制器不与区域相关联。实现的工作方式是路由与一组名称空间相关联,并且控制器工厂仅在这些名称空间中查找控制器类型来为请求提供服务。所以没有从控制器到某个区域的直接映射。

如果你稍微多说一些你想做的事情,或许我们可以找到一种替代方法让你脱敏。