asp.net 4 маршрутизация URL, как получить доступ к маршруту? - PullRequest
0 голосов
/ 11 марта 2011

Я использую маршрутизацию URL ASP.Net 4 на сайте веб-форм.

У меня есть несколько маршрутов на одну страницу

routes.MapPageRoute("","our-services", "~/Information.aspx"); routes.MapPageRoute("","our-company", "~/Information.aspx");

На странице назначения (Information.aspx), как я могу узнать, какой маршрут был использован для этого, например, от наших служб или нашей компании?

Ответы [ 2 ]

0 голосов
/ 11 марта 2011

Вы можете попробовать с

HttpRequest.RawUrl

он должен содержать исходный URL, который был вызван (то есть до перезаписи)

0 голосов
/ 11 марта 2011

На странице информации вы можете проверить, кто ссылался на него через Request.UrlReferrer.

HTH.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...