Asp.net Url为可变数量的查询字符串参数重写

时间:2013-05-21 14:54:34

标签: asp.net url-rewriting

我需要像这样路由一个网址

routes.MapPageRoute("id", "Destinations/{param1}_{param2}_{param3}", "~/RealPage.aspx");

问题是查询字符串参数的数量可能会有所不同:

http://url/Destinations/us_us_us
http://url/Destinations/__us
http://url/Destinations/us__
http://url/Destinations/___

1 个答案:

答案 0 :(得分:0)

根据您的评论,我可以说可能不是最好的方法,但您需要手动解析结果,尝试使用RegEx进行此操作。