2011-05-20 46 views
2

我没有看到有人在谈论这件事。我拥有的是三个项目通用的登录逻辑。我在一个项目中拥有我的模型(共享)。使用MVC3可以调用/使用另一个项目中的视图吗?

我可以在另一个共享项目中拥有控制器和视图吗?我只是不想在每个中都重复。

也有兴趣人们可能要解决这个问题的任何其他想法。

罗伯特

回答

0

那么,当它归结为装载的观点,你可以实现自己的视图引擎,并指示它在任何地方你想要的(数据库,DLL加载你的看法, ...)。昨天我刚刚看到来自TechEd NA的nice video,其中火花视图引擎的创建者展示了如何实现它。在你的情况下,你可以获取视图并将其提供给剃须刀视图引擎。你应该没有问题,因为剃刀设计灵活,你可以很容易地产生你自己的引擎实例,让它渲染你的加载视图。

相关问题