私のアプリケーション内のすべてのルートを列挙し、そのURLを取得したいと考えています。これどうやってするの?ASP.NET MVC:RouteTableルートへのURLの取得
6
A
答えて
0
ルートにURLが含まれていますが、URLは含まれていません。だから、あなたが探している情報は単にそこにはありません。
4
はたぶん、このような何かを試してみてください。
List<string> ApplicationRoutes = new List<string>();
foreach (Route r in RouteTable.Routes)
ApplicationRoutes.Add(r.Url);
そして、ちょうど明確にするが、これは単にあなたのURLパターンではなく、実際のURLを提供します。
0
Phil HaackはMVCルートデバッガをまとめました。あなたはアプリケーションのDEBUG版にそれを組み込み、すべてのルートと、現在のリクエストがマップするルートを表示します。
http://haacked.com/archive/2008/03/13/url-routing-debugger.aspx
関連する問題
- 1. コントローラアクション(url)へのルートをプログラムで取得する
- 2. ASP.NET MVC URLルート
- 3. ルートのリンクを取得する - Asp.net MVC
- 4. 可変URLへのFlaskルート
- 5. ASP.NET WebFormへのASP.NET MVCモデルバインディングの取得
- 6. asp.net mvcの現在のルートからURLパラメータを取得するには?
- 7. Asp.net MVCはアクションメソッドへの完全修飾URLを取得
- 8. DjangoでルートURLを取得する
- 9. Symfony2 URLからルート名を取得
- 10. asp.netイメージURLの取得方法
- 11. ASP.netではなくASPを使用してルートURLを取得するには
- 12. ASP.NET MVCが残りのルートURLをキャッチ
- 13. ASP.NET MVCプロジェクトランダムな場所へのAutomaicルート
- 14. コントローラのルートURLを取得するには?
- 15. Laravel + Homestead + nginxプロキシ:私のルートに正しいURLを取得
- 16. phpファイルのルートを取得
- 17. ASP.NET MVC URL(ドット)をサポートするルート
- 18. ASP.NET MVCのルーティングは、私は、次のルートのURLを取得しようとしていますヌル
- 19. Play 2.0、アクティブなルート/ URL /コールを取得しますか?
- 20. Laravel:ルートからURLを取得して名前で
- 21. URLからASP.MVCルートを取得できますか?
- 22. URLルート - 登録の問題
- 23. ルートからルートへのリダイレクト
- 24. SafariのメインのUIviewcontrollerへの最後のリダイレクトURLを取得
- 25. 別のページからコードビハインドでASP.NetページのURLを取得
- 26. ASP.NET MVCの静的メソッドのURLを取得する
- 27. ASP.NET-MVC3:コントローラのアクションのURLを取得する方法
- 28. asp.netのサーバー上でローカルファイルのhttp urlパスを取得します
- 29. JavaScriptからurlからバイト配列へのファイルの取得
- 30. 親URLからiframeへの値の取得方法
これは、ルートへのキャストです。 'RouteTable.Routesの' var rは 'RouteBaseとして出てくるので.Urlへのアクセス権がありません。暗黙のキャスティングの落とし穴のもう一つの証拠。 – Suamere