我想在我的 View 中编写一些逻辑,这取决于用于调用该 View 的 Controller Action 的名称。有没有办法我可以找出这个名字。
希望有人可以帮助我。请注意,它是我正在使用的MVC3。
最佳答案
获取 Controller 的名称
@ViewContext.Controller.ValueProvider.GetValue("controller").RawValue
获取 Action 名称
@ViewContext.Controller.ValueProvider.GetValue("action").RawValue
我发现了here。
关于asp.net-mvc - 如何找出在MVC3中调用我的 View 的 Controller Action 的名称?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6018083/