マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

  • RouteConfig?では、URL ルーティングの設定を行う。
  • URL ルーティングとは、Request時のURIに応じて
    処理の受け渡し先(Controller)を決定すること、または、その仕組のことである。
  • URL ルーティングは、もともと、ASP.NET MVCでサポートされていた機能で、
    後に、ASP.NET Web Formsでもファイルの拡張子(*.aspxなど)を
    URLに付与しなくても済む「ASP.NET Friendly URLs」が導入された。

ASP.NET MVCのURL ルーティング機能と設定

URL ルーティングは、以下のように、
RouteCollection?.MapRoute?メソッドによって定義する。

  1. 引数: name:ルート名。
  2. 引数: url:URIパターン。
  3. 引数: defaults:初期値。
public static void RegisterRoutes(RouteCollection routes) {
  ・・・
  // Defaultルートを定義
  routes.MapRoute(
    "Default",
    "{controller}/{action}/{id}",
    new { controller = "Home", action = "Index", id = 
      UrlParameter.Optional }
  );
}

ASP.NET Web FormsのURL ルーティング機能と設定

参考


Tags: :.NET開発, :ASP.NET, ASP.NET Web Forms, :ASP.NET MVC


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-02-27 (月) 18:21:54 (848d)