7

ビュー(実際には_Layout)でViewContext.RouteData.Values["Controller"]コントローラー名またはアクション名を取得するために使用しますが、領域ではこれは機能しませんでした。プログラムでビューのエリア名を取得するためのあなたの提案は何ですか?ViewContext.RouteData.Values["action"]ViewContext.RouteData.Values["Area"]

4

1 に答える 1

17

エリア名は含まれていませんが、 DataTokensRouteData.Valuesコレクションから取得できます::

ViewContext.RouteData.DataTokens["area"]
于 2012-03-13T10:30:32.490 に答える