Asp.net core 如何在asp.net mvc core中获取页面路径

Asp.net core 如何在asp.net mvc core中获取页面路径,asp.net-core,asp.net-mvc-5,asp.net-mvc-routing,Asp.net Core,Asp.net Mvc 5,Asp.net Mvc Routing,无法访问Url.ActionContext.View.Path 我必须在特定路径/视图/行动呼叫上显示 如何在ASP.Net核心MVC中获取路径 在quick watcher Url.ActionContext.View.Path中,它显示了值,但无法使用给定错误找到了asp.net核心MVC的解决方案 //查看 字符串viewname=((对象[])((Microsoft.AspNetCore.Mvc.Routing.UrlHelper)Url.ActionContext.RoutedData

无法访问Url.ActionContext.View.Path 我必须在特定路径/视图/行动呼叫上显示

如何在ASP.Net核心MVC中获取路径
在quick watcher Url.ActionContext.View.Path中,它显示了值,但无法使用给定错误

找到了asp.net核心MVC的解决方案 //查看
字符串viewname=((对象[])((Microsoft.AspNetCore.Mvc.Routing.UrlHelper)Url.ActionContext.RoutedData.Values.Values)[1].ToString(); //对于控制器
string controllername=((object[])((Microsoft.AspNetCore.Mvc.Routing.UrlHelper)Url.ActionContext.RoutedData.Values.Values)[0].ToString()