2010-01-21 103 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中,控制器不與區域相關聯。實現的工作方式是路由與一組名稱空間相關聯,並且控制器工廠僅在這些名稱空間中查找控制器類型來爲請求提供服務。所以沒有從控制器到某個區域的直接映射。

如果你稍微多說一些你想做的事情,或許我們可以找到一種替代方法讓你脫敏。