それに、まず百度が大嫌いです!! 何も検索できず、同じキーワードで検索してもGoogleが最初の答えですが、百度検索では全部意味不明です!!
SB百度!!
コントローラー内で:MVCのコントローラクラスControllerには、読み取り専用のプロパティ ASP.NET あります:
ルート情報が含まれています。 RouteDataクラスはSystem.Web.Ring名前空間に属しています。これはこのクラスがMVC専用のクラスではなく、ASP.NET に属するクラス ASP.NET ことを意味します。 MVC ASP.NET この経路を使ってコントローラと対応するアクションを開始します。 このルートデータ型を詳しく見てみましょう:
RouteValueDictionaryというタイプのValuesプロパティがあり、ルートの値を読み取っています。 この性質を使って望む値を得ることができます。
アクションコードを書く:
ビュー Viewの場合、WebViewPageのViewContextプロパティの値からControllerContextを完全に取得することも可能です。その理由は、ViewContextがControllerContextから継承しているからです。
ControllerContextクラスにはこの記事の冒頭で言及されたRouteDataプロパティがあります
この方法により、現在のコントローラーやアクションの名前を以下のコードで表示できます:
|