我如何获得这些RouteData?

时间:2012-04-18 15:35:57

标签: asp.net-mvc

真的很难获得这些路由数据值...当我输入时,我似乎无法仅在调试器中进入它!我怎么去找他们?

enter image description here

2 个答案:

答案 0 :(得分:0)

我可能会遗漏一些东西,但这会带来什么回报?

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

答案 1 :(得分:0)

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

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