哪个行动提出了看法

Sac*_*nth 0 razor c#-4.0 asp.net-mvc-3

从一个角度来看,是否可以知道哪个动作导致了该视图的显示,或者如果不知道,如何获取URL的路径的最后一部分(这将是动作名称)?

Min*_*Min 5

试试这个:

@ViewContext.Controller.ValueProvider.GetValue("action").RawValue
Run Code Online (Sandbox Code Playgroud)

你也可以从@Url.RequestContext.RouteData对象得到这个:

@Url.RequestContext.RouteData.Values["action"]
Run Code Online (Sandbox Code Playgroud)