6

私は10ページと12のユーザーコントロールを持つasp.net 4.0のウェブサイトを持っています。

このサイトをasp.net MVC 4.0に移行したいと思います。したがって、これらのユーザー コントロール (従来の asp.net にある) を再利用して、<%= Html.RenderUserControl() %>.

要するに、私の質問は、asp.mvc 4 で asp.net のユーザー コントロールを使用できるかどうかです。

どうもありがとう、

ジガー

4

2 に答える 2

5

通常、MVC アプリケーションでは asp.net コントロールを使用できません。ほとんどすべてのコントロールにはビュー ステートが必要ですが、これは ASP.NET MVC ではサポートされていません。

于 2012-03-16T00:30:39.653 に答える
0

ナイス・クエスチョン・ジガー・パンディア;

はい; MVC サイトで ASP.NET WebForm ユーザー コントロールを使用できます。

ASP.NET MVC でユーザー コントロールを使用できる 1 つの方法は、Web フォーム タイプの新しいアイテムを追加することです。

次に、その Web フォームで、MVC プロジェクトで ASP.NET ユーザー コントロールを使用できます。使用したい既存のユーザー コントロールが多数あったため、同じ質問がありました。それが役立つことを願っています。

于 2013-04-08T20:36:18.077 に答える