Looking for asp.net-mvc-5 Answers? Try Ask4KnowledgeBase
Looking for asp.net-mvc-5 Keywords? Try Ask4Keywords

asp.net-mvc-5mvc-5の属性ルーティング


構文

  1. {productId:int} / {productTitle} ProductsController.Show(int id)にマップされます。

  2. {username} ProfilesController.Show(文字列のユーザー名)にマッピングされます。

  3. {username} / catalogs / {catalogId:int} / {catalogTitle} CatalogsController.Show(string username、int catalogId)にマッピングされます。

備考

ルーティングは、ASP.NET MVCがURIとアクションをどのように一致させるかを示します。 MVC 5は、属性ルーティングと呼ばれる新しいタイプのルーティングをサポートしています。名前が示すように、属性ルーティングは属性を使用してルートを定義します。属性ルーティングを使用すると、Webアプリケーション内のURIをより詳細に制御できます。

Convention-Based Routingと呼ばれる以前のスタイルのルーティングは、完全にサポートされています。実際、両方の技術を同じプロジェクトで組み合わせることができます。

mvc-5の属性ルーティング 関連する例