【发布时间】:2009-08-01 06:00:52
【问题描述】:
到目前为止,我只在这里和那里阅读了一些关于区域的花絮,并没有真正使用它们。 RenderAction 也是如此,但我遇到了一个问题,我想分离在所有页面中使用但具有自己功能的页面的某个部分。使用网络表单,我只是使用控件。使用 MVC,我倾向于 RenderAction 方法,然后 bam today v2 preview 1 出现了“区域”支持。 RenderAction 似乎从来没有真正支持被推入期货项目。
我的猜测是,您现在希望远离 RenderAction,因为区域似乎有更多的未来支持。现在,虽然您似乎需要创建一个全新的项目才能拥有一个“区域”?
所以我有一个 SideBar 项目、一个 BreadCrumb 项目、一个 UserLoggedIn 项目……哎呀。
人们到底是如何将所有东西分开的?我不可能是唯一遇到这种情况的人。
【问题讨论】:
标签: asp.net-mvc design-patterns