でコントローラをゲット私はコントローラ名を持っている場合、私はコントローラ(System.Web.Mvcを取得できますかコントローラ名
私がして、コントローラ名を取得:?。。私は、文字列でコントローラ名を持つHttpContext.Current.Request.RequestContext.RouteData.Values["controller"];
でコントローラをゲット私はコントローラ名を持っている場合、私はコントローラ(System.Web.Mvcを取得できますかコントローラ名
私がして、コントローラ名を取得:?。。私は、文字列でコントローラ名を持つHttpContext.Current.Request.RequestContext.RouteData.Values["controller"];
あなたのコントローラがあなただけのクラス名を必要とするアセンブリ内にある場合は、そうでなければ、(名前空間を完全修飾名を必要とする、refelectionを使用することができますし、 ssembly)。
タイプt = Type.GetType( "NameOfController");
var c = Activator.CreateInstance(t);
どういう意味ですか?_コントローラを取得するにはどうすればよいですか?あなたは何をしようとしているのですか? –
System.Web.Mvcからコントローラクラスが必要です – Cieja
そのコントローラクラスの新しいインスタンスを初期化したいのですか? (何をしようとしているのか、なぜならわからない) –