ASP.NET Core において、Controller と Action に応じて View の表示を変えたい場合に、現在表示中の Controller と Action を取得する方法です。
環境
- Visual Studio 2017
- ASP.NET Core 2.1
取得方法
それぞれ以下で取得できます。
ViewContext.RouteData.Values["controller"];
ViewContext.RouteData.Values["action"];
プログラムを中心とした個人的なメモ用のブログです。
タイトルは迷走中。
内容の保証はできませんのであしからずご了承ください。