在ASP.net web窗体中使用URL作为参数

在ASP.net web窗体中使用URL作为参数,asp.net,webforms,Asp.net,Webforms,如何使用MapPageRoute处理使用URL作为参数的页面请求? 前任; “”是我要检测的URL参数,我已经尝试了routes.MapPageRoute(“,”pageName/{URL}“,“~/pageName.aspx”) 但是IIS无法将路径识别为有效页面。斜杠使其认为它有多个参数。将routeUrl参数更改为使用通配符-这样它将把此后的所有内容都视为单个参数的一部分 routes.MapPageRoute("", "pageName/{*url}", "~/pageName.asp

如何使用MapPageRoute处理使用URL作为参数的页面请求? 前任;

“”是我要检测的URL参数,我已经尝试了
routes.MapPageRoute(“,”pageName/{URL}“,“~/pageName.aspx”)


但是IIS无法将路径识别为有效页面。

斜杠使其认为它有多个参数。将routeUrl参数更改为使用通配符-这样它将把此后的所有内容都视为单个参数的一部分

routes.MapPageRoute("", "pageName/{*url}", "~/pageName.aspx")