0

MVCプロジェクトにこの機能があります

  ViewPage vp = new ViewPage();
          System.Web.UI.Control control = vp.LoadControl(controlName);

この関数を使用して部分コントロールをレンダリングすると、ASPX ベースの部分コントロールのみがレンダリングされ、Razor 部分コントロールはレンダリングされないため、Razor 部分コントロールはレンダリングされません。 System.Web.Mvc.WebViewPage

では、MVC で部分ビューをレンダリングして、両方のタイプの部分ビューをレンダリングするか、単にかみそり部分をレンダリングする方法を教えてください。

4

1 に答える 1

0

おっしゃる通り、Razor エンジンで ASP.NET コントロールをこのように使用できるとは思えません。ASP.NET コントロールが必要な場合は、MVC アプリケーションに Razor の代わりに ASP.NET エンジンを使用します。

于 2011-03-29T22:39:12.353 に答える