【发布时间】:2014-08-26 21:58:49
【问题描述】:
使用code found here,我设法在我的mvc 站点中获取了一个控制器列表(并且可以使用该列表做任何我想做的事情),但我还需要获取每个控制器的视图列表。有没有办法做到这一点?
编辑:澄清一下,我希望在运行时执行此操作以动态获取视图。
【问题讨论】:
-
您是指操作还是视图?
-
浏览量。或者,所有返回视图的操作。但这些观点最终是我所追求的。
-
如果...你已经遵守约定,控制器的视图位于 ~/views/{controller}。 System.IO 为这种情况提供了一些好处
-
可能有一定数量的共享视图。
-
视图不直接链接到控制器。默认情况下,它们使用约定定位,但您也可以通过路径指定特定视图。正如 Iboshuizen 所说,您始终可以枚举目录中的文件。
标签: c# asp.net-mvc asp.net-mvc-4