【问题标题】:Url Pattern from RouteTable in MVC?MVC中RouteTable的Url模式?
【发布时间】:2012-03-22 09:27:14
【问题描述】:

我有我的路由集合,想要检索给定路由的 url 模式(在 global.asax 中定义)。

在应用中:

var route = RouteTable.Routes["UserIndex"];

全球.asax:

routes.MapRoute(
name: "UserIndex",
url: "u/{userId}"

在 Web 应用程序中,我无法访问在 global.asax 中定义的 Url 模式(在路由对象中)。还有其他方法吗?

我问这个是因为我需要在模板列表中定义一些要与 Knockout.js 一起使用的路由模式。

【问题讨论】:

    标签: model-view-controller routes url-pattern


    【解决方案1】:

    尝试类似:

    Route userRoute = RouteTable.Routes[UserIndex"] as Route;
    string pattern = userRoute.Url;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-18
      • 2014-05-01
      • 2013-06-04
      • 1970-01-01
      • 2012-05-10
      • 2018-05-05
      • 1970-01-01
      相关资源
      最近更新 更多