Asp.net mvc 3 MVC3-获取实际页面路径而不是路由

Asp.net mvc 3 MVC3-获取实际页面路径而不是路由,asp.net-mvc-3,routing,Asp.net Mvc 3,Routing,我有一条路线 http://www.domain.com/Test/12345678 这指向 http://www.domian.com/SomeArea/SomeController/SomeAction?customerId=12345678 Request.RawUrl将路径指定为 Request.Url.AbsolutePath提供的路径为/Test/12345678 Request.Url.LocalPath提供的路径为/Test/12345678 Request.Url.Abso

我有一条路线

http://www.domain.com/Test/12345678
这指向

http://www.domian.com/SomeArea/SomeController/SomeAction?customerId=12345678
Request.RawUrl将路径指定为 Request.Url.AbsolutePath提供的路径为/Test/12345678 Request.Url.LocalPath提供的路径为/Test/12345678 Request.Url.AbsoluteUri将路径指定为 那么,如何获取当前显示为以下内容的实际页面路径:

/SomeArea/SomeController/SomeAction
我想你想要Url.RouteUrl,我想这就是你想要的


如果您想要预告片,您可以使用

Request.Path gives/Test/12345678我还无法完成Url.RouteUrl。我试着将参数传递给它,但后来又被另一个请求跟踪。在这一点上,我不知道该传递给它什么。