1
ASP.NET Webページプロジェクト(MVCではなくWebフォームではありません)では、Mike Brindの More Flexible Routing For ASP.NET Web Pagesを使用しています。MapWebPageRouteでルートをマッピングするときにワイルドカードを使用する
- mydomain.com/route1/word
- mydomain.com/route1/route2:
は、私は、UPSを選ぶルート要素の任意の数が、特定の単語で終わるルート、例えばを作成したいですルートが、目をマッピングするときに、私はワイルドカードを使用しようとした
/ワード
RouteTable.Routes.Ignore("{*routes}/word");
は、これらのルートpossibilitesをマップするが方法ですか私は例えば、各possibiilityのルートを作成する必要があります:
RouteTable.Routes.MapWebPageRoute("{route1}/word", "~/mypage.cshtml");
RouteTable.Routes.MapWebPageRoute("{route1}/{route2}/word", "~/mypage.cshtml");
RouteTable.Routes.MapWebPageRoute("{route1}/{route2}/{route3}/word", "~/mypage.cshtml");
- ...などなど