asp.net-mvc - 从 Controller 的操作中,如何获取当前的路由信息​​?

标签 asp.net-mvc routing

从 Controller 的操作中,如何获取当前的路由信息​​?

我怎样才能遍历其他路线?

最佳答案

RouteData是一个键/值集合:

this.RouteData.Values["controller"];

..将返回当前路由的 Controller 。
this.RouteData.Values["action"];

..将返回 Action 等。

关于asp.net-mvc - 从 Controller 的操作中,如何获取当前的路由信息​​?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/798889/

相关文章:

asp.net-mvc - 如何在 ASP.NET MVC 中创建到自定义路由的 ActionLink?

angular - 如何路由/链接到 Angular 2 中的 PDF 文件?

javascript - 从 Kendo dropdownList 更改事件获取 ID 属性

html - 为什么 ASP.NET Core 应用程序未在同一域中的 iframe 中加载?

c# - 如何删除每个响应上的一些 httpresponse header (例如 Server 和 ETag)?

c# - 通过直接字符串引用将值传递给实体

javascript - 如何在不刷新 ReactJs 页面的情况下重新加载 URL?

routing - 错误 : Unknown provider: $elementProvider <- $element

routing - 具有任意数量嵌套级别的工兵路线

asp.net - ASP.NET MVC 中的 ViewModel 和 Model 之间的主要区别是什么?