首页 > 解决方案 > 如何在 asp.net mvc core 中获取页面路径

问题描述

无法访问 Url.ActionContext.View.Path 我必须在特定路径/视图/操作调用中显示

如何在快速观察者 Url.ActionContext.View.Path 中获取 ASP.Net Core MVC 中的路径,它显示值但无法使用给出错误

标签: asp.net-coreasp.net-mvc-5asp.net-mvc-routing

解决方案


找到 asp.net core MVC 的解决方案 //for View
string viewname= ((object[])((Microsoft.AspNetCore.Mvc.Routing.UrlHelper)Url).ActionContext.RouteData.Values.Values)[1].ToString( ); //对于控制器
字符串 controllername = ((object[])((Microsoft.AspNetCore.Mvc.Routing.UrlHelper)Url).ActionContext.RouteData.Values.Values)[0].ToString();


推荐阅读