Я использую ASP.Net 3.5 SP1 "System.Web.Routing", чтобы включить маршрутизацию URL в моем приложении WebForm. Теперь мне нужно передать некоторые параметры в QueryString, например:
http://www.mydomain.com/Search/Books/Computers?sort=author&pagesize=10
Это маршрут, которым я пользуюсь:
routes.Add("BooksSearch", new Route
(
"Search/{Category}/{Product}",
new CustomRouteHandler("~/Search.aspx")
));
Маршрут работает нормально, так как он перенаправлен на search.aspx, но в строке запроса я не могу найти дополнительные параметры sort & pagesize.