1

global.asax にいくつかのルートを登録しました。

routes.MapPageRoute("route1", ...);

routes.MapPageRoute("route2", ...);

routes.MapPageRoute("route3", ...);

ルート (「route2」など) が存在するかどうかをアプリケーションで確認するにはどうすればよいですか?

コレクションでルートを見つけることができます:

System.Web.Routing.RouteTable.Routes

しかし、ルート名が見つかりません。コレクションをフィルタリングまたは検索するにはどうすればよいですか。ルートが存在するかどうか、またはもっと快適な方法があるかどうかを確認するために、url パラメーターを確認する必要がありますか?!

ご協力いただきありがとうございます!

4

1 に答える 1

0

コレクションをフィルタリングまたは検索するにはどうすればよいですか。

私の知る限り、ルートをマップするときにいくつかの回避策を使用してルート名を datatoken に保存しない限り、できません。

例を参照してください

ASP.NET MVC のコントローラーでルート名を取得するにはどうすればよいですか?

RouteData からルート名を取得するにはどうすればよいですか?

于 2013-05-27T14:00:16.393 に答える