我知道我是否想获得我可以使用的当前操作;
ControllerContext.RouteData.GetRequiredString("action")
但是,如果我的路线允许怎么办http://mydomain/this has spaces
我将如何获得“ This Has Spaces
”而不是“ ThisHasSpaces
”?
这是我的路由表中的一个片段
routes.MapRoute(
"ThisHasSpaces", // Route name
"This Has Spaces", // URL with parameters
new { controller = "Home", action = "ThisHasSpaces", id = UrlParameter.Optional } // Parameter defaults
);