【发布时间】:2012-03-25 08:53:06
【问题描述】:
我正在尝试寻找使用 MVC3 和 AJAX 构建复杂网页的方法。
我想使用组件来实现这一点。 每个组件都由它自己的模型、视图和控制器组成。
然后将多个组件放置在一些复杂的视图上,并且应该一起行动以 提供所需的行为。
在某些情况下,当用户与其中一个组件执行某些操作(交互)时, 我必须通过 AJAX 更新页面的其他部分。 发生动作(交互)的组件,在它的实现中,不假设任何关于它将被使用的视图以及页面的哪些部分应该更新以及如何更新。
因此,当某些组件中发生某些交互时,我需要一种机制(外部组件本身)来处理这种情况并更新页面的适当部分。 一般来说,您将如何实施这种机制?
【问题讨论】:
标签: ajax asp.net-mvc-3 model-view-controller