我在Web表單站點上使用ASP.Net 4 URL路由。asp.net 4 url的路由,如何訪問路由?
我有多個路由到一個頁面
routes.MapPageRoute("","our-services", "~/Information.aspx"); routes.MapPageRoute("","our-company", "~/Information.aspx");
在目標頁面(Information.aspx)我怎麼知道哪條路線是用來那裏,例如是從我們的服務或我們的公司?
我在Web表單站點上使用ASP.Net 4 URL路由。asp.net 4 url的路由,如何訪問路由?
我有多個路由到一個頁面
routes.MapPageRoute("","our-services", "~/Information.aspx"); routes.MapPageRoute("","our-company", "~/Information.aspx");
在目標頁面(Information.aspx)我怎麼知道哪條路線是用來那裏,例如是從我們的服務或我們的公司?
你可以嘗試用
HttpRequest.RawUrl
它應該包含被調用(即改寫前)
原始URL從信息頁面,您可以檢查通過Request.UrlReferrer提及的人員。
HTH。