ASP.NET URL-Routing mit WebForms - Mit dem SiteMap
-
20-08-2019 - |
Frage
Ich versuche, URL-Routing innerhalb meiner vorhandenen ASP.NET WebForms-Website zu verwenden. Dank an: diesen Link , habe ich es zu arbeiten. Jetzt versuche ich, eine SiteMap zusammen mit meinem Routing einsetzen zu können.
Ich habe eine Seite MyReport.aspx. Es ist in der XML-Sitemap und direkt auf die Seite zugreifen, funktioniert einwandfrei. Ich habe einen Weg für / Bericht / {param1} / {param2} hinzugefügt. Ich hatte gehofft, die Sitemap würde die Strecke Pfad (MyReport.aspx) anstelle von / report / {param1} / {param2} lösen, aber keine Würfel.
Ich habe Beispiele für die Verwendung der
Lösung Damien - ich gab vor kurzem eine Probe, die nützlich sein könnte. Googeln "asp.net Routing-Sitemap" sollten Sie dort (nur gerade beigetreten SO so nicht schreiben Link noch) nicht. Fyi können Sie das SiteMap.SiteMapResolve Ereignis verwenden stattdessen eine benutzerdefinierte Sitemap (für einfache Szenarien zumindest) zu schaffen. Hoffe, es hilft!