如何在Asp.net MVC中获取控制器的名称

2025-04-07 01:32:37
推荐回答(1个)
回答1:

这要看你在什么位置写,不过基本差别不大,因为就是用那几个Context,比如:ControllerContext(Controller中用),ActionExecutingContext(自定义过滤器中用)。

这是我之前写的一个根据权限验证的过滤器,你可以参考看看,你主要看下获得controllerName是如何实现的,其他地方使用大同小异。