【发布时间】:2018-11-16 21:22:15
【问题描述】:
无法访问 Url.ActionContext.View.Path 我必须在特定的路径/视图/操作调用中显示
如何在 ASP.Net Core MVC 中获取路径 在快速观察者 Url.ActionContext.View.Path 它显示值但不能使用给出错误
【问题讨论】:
标签: asp.net-core asp.net-mvc-5 asp.net-mvc-routing
无法访问 Url.ActionContext.View.Path 我必须在特定的路径/视图/操作调用中显示
如何在 ASP.Net Core MVC 中获取路径 在快速观察者 Url.ActionContext.View.Path 它显示值但不能使用给出错误
【问题讨论】:
标签: asp.net-core asp.net-mvc-5 asp.net-mvc-routing
找到了 asp.net core MVC 的解决方案
//对于视图
string viewname= ((object[])((Microsoft.AspNetCore.Mvc.Routing.UrlHelper)Url).ActionContext.RouteData.Values.Values)[1].ToString();
//对于控制器
字符串控制器名称 = ((object[])((Microsoft.AspNetCore.Mvc.Routing.UrlHelper)Url).ActionContext.RouteData.Values.Values)[0].ToString();
【讨论】: