使用URL作为ASP.net Web表单中的参数

时间:2017-05-28 06:13:08

标签: asp.net webforms

我如何使用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不会将路径识别为有效页面。

1 个答案:

答案 0 :(得分:0)

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

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