4

asp.net MVCアプリケーションでは、Webフォームasp.netでサーバーコントロールまたはユーザーコントロールのクラスライブラリを参照できるのと同じ方法で、クラスライブラリからビューを参照できますか?

私はこのブログ投稿を見ました:http://padcom13.blogspot.com/2009/04/splitting-aspnet-mvc-application-into.html、説明されている方法は、アプリケーションに再利用されるビューをコピーすることを含みますが。

助けてくれてありがとう。

4

1 に答える 1

2

クラスライブラリ内からテンプレートをロードするカスタムビューエンジンを使用すれば、理論的には可能だと思います。

ただし、このアプローチはかなり間違っているようです。サーバーコントロールのアナログを作成する場合は、MVCチームがすでに開始しているため、Htmlヘルパーとしてそれらを実装するのが最善のオプションです。恥知らずなプラグイン( Telerikによって構築されたjQuery UIのオープンソースHtmlヘルパーを見ることができます)は、概説されたアプローチを使用します。

于 2009-10-14T11:41:53.620 に答える