我如何使用MapPageRoute处理使用URL作为参数的页面请求? 前; http://www.example.com/pageName/http://www.paramter.com/something?v=333
" http://www.paramter.com/something?v=333"是我想要检测的网址参数,我已尝试routes.MapPageRoute("", "pageName/{url}", "~/pageName.aspx")
但IIS不会将路径识别为有效页面。
答案 0 :(得分:0)
斜杠让它认为它有多个参数。更改您的routeUrl参数以使用通配符 - 这样它就可以将其后的所有内容视为单个参数的一部分。
routes.MapPageRoute("", "pageName/{*url}", "~/pageName.aspx")