标签: asp.net-mvc-3 c#-4.0 razor
从视图中,是否可以知道导致显示该视图的操作,或者如果不知道,如何获取URL的最后一部分路径(将是操作名称)?
答案 0 :(得分:5)
试试这个:
@ViewContext.Controller.ValueProvider.GetValue("action").RawValue
您也可以从@Url.RequestContext.RouteData对象获取此内容:
@Url.RequestContext.RouteData
@Url.RequestContext.RouteData.Values["action"]