Ich möchte optionale Parameter in meiner Routing-Tabelle hinzufügen. Zum Beispiel würde ich die Nutzer gerne einen Produktkatalog wie folgt durchsuchen: http://www.domain.com/browse/by-category/electronics/1,2,3 etcasp.net webforms Routing: optionale Parameter
Jetzt habe ich eine Route wie folgt erstellt:
routes.MapPageRoute(
"ProductsBrowse",
"browse/{BrowseBy}/{Category}",
"~/Pages/Products/Browse.aspx"
);
Problem ist jedoch, dass, wenn ein Benutzer betritt http://www.domain.com/browse, Ich möchte, dass sie eine andere Seite präsentieren, auf der sie auswählen können, wie man stöbert. Daher werden die Parameter {BrowseBy} und {Category} nicht verwendet.
Gibt es einen Weg um dann separate Routen für jedes der Szenarien zu erstellen?
Vielen Dank für Ihre Zeit! Mit freundlichen Grüßen, Mark
bitte meine Antwort sehen, die zeigt, wie dies mit einer Route zu tun. –