从字符串操作,字符串控制器,对象routeValues信息中获取控制器类型

时间:2010-12-24 12:14:06

标签: asp.net asp.net-mvc-2 routing asp.net-mvc-routing

在ASP.NET MVC 2应用程序中,如果有关路由的信息,我将如何获取将要使用的控制器的类型:string action, string controller, object routeValues

(routeValues对象可能看起来像这个新的{area =“admin”}并路由到另一个站点区域的控制器。)

1 个答案:

答案 0 :(得分:1)

开箱即用的控制器工厂使用约定来查找控制器类型。我相信约定是字控制器前面的控制器名称。例如,如果控制器名称为“home”,则类型为“homecontroller”。按照惯例,它希望在controllers文件夹中找到这种类型。

顺便说一下,我相信asp.net mvc代码是开源的。你可以在那里学习确切的约定。

希望这有帮助。

鲍勃

相关问题