0
ControllerContextオブジェクトを使用しようとしましたが、インスタンス化の方法がわかりません。 ビューやコントローラの外にあるカスタムクラスでコントローラ名を取得しようとしていることを思い出してください。 ありがとう、ビューとコントローラの外部から現在のコントローラ名を取得
ControllerContextオブジェクトを使用しようとしましたが、インスタンス化の方法がわかりません。 ビューやコントローラの外にあるカスタムクラスでコントローラ名を取得しようとしていることを思い出してください。 ありがとう、ビューとコントローラの外部から現在のコントローラ名を取得
これを行わないでください。コントローラー内のパラメーターから、コントローラー名を必要なクラスに渡すだけです。 電流コントローラは、コントローラの外部からは意味をなさない概念です。
私は申し訳ありませんが、明確にするために、私はフォローアップの質問があります - 私は実際にMvcSiteMapProviderを使用しており、動的ノードを処理するGetDynamicNodeCollectionクラスを持っています。そのクラスでは、より一般的なものにするためにコントローラ名を必要とするメソッドがあります。私はコントローラからそのメソッドを呼び出すことはできません...このシナリオでは何ができますか? - これが文脈から外れているともう一度申し訳ありません。私は新しい質問を投稿します。ありがとう。 – user560498
@ user560498の場合、シナリオを説明する別の質問を投稿し、サンプルコードを提供する必要があります。 –