我想在我的路由表中添加可选参数.
例如,我希望用户浏览这样的产品目录:
http://www.domain.com/browse/by-category/electronics/1,3等
例如,我希望用户浏览这样的产品目录:
http://www.domain.com/browse/by-category/electronics/1,3等
现在我创建了一个这样的路由:
routes.MapPageRoute( "ProductsBrowse","browse/{BrowseBy}/{Category}","~/Pages/Products/Browse.aspx" );
不过,问题是,当用户输入http://www.domain.com/browse时,我希望他们提供一个不同的页面,他们可以选择如何浏览的方式.所以不会使用参数{BrowseBy}和{Category}.
有没有办法为每个场景创建单独的路线?
感谢您的时间!
亲切的问候,
标记