【问题标题】:How do I get to these RouteData?我如何获得这些 RouteData?
【发布时间】:2012-04-18 15:35:57
【问题描述】:

真的很难获得这些路由数据值......当我输入时,我似乎只能在调试器中进入它!我怎样才能找到他们?

【问题讨论】:

    标签: asp.net-mvc


    【解决方案1】:

    在您的情况下,RouteData.Route 向您显示为 RouteBase 对象,因此您无法访问默认值。您需要将其转换为Route,实际实现:

    ((System.Web.Routing.Route)RouteData.Route).Defaults
    

    【讨论】:

      【解决方案2】:

      我可能遗漏了一些东西,但这会返回什么?

      RouteData.Route.Defaults["key"]; //Obviously replace "key" with the value you want
      

      【讨论】:

        猜你喜欢
        • 2021-03-27
        • 1970-01-01
        • 2019-12-21
        • 2011-04-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多