0
我需要在每个URL上提供pageId,但我不需要用户看到此pageId。例如使用ASP.NET4的Webforms路由
http://{domain}/{product-name}/{product-id}/{pageid} <-- I don't want to provide this
我有我的Global.asax:
routes.MapPageRoute("route-name", "path/{productName}/{product-id}", "~/ProductPage.aspx");
是否有某种方式来配置此路由,这样它有一个“硬编码”参数页例如是这样的ID - -
routes.MapPageRoute("route-name", "path/{productName}/{product-id}", "~/ProductPage.aspx?pageid=1");