Я пытаюсь найти способ создания сложных веб-страниц с помощью MVC3 и AJAX.
Я хотел бы использовать компоненты для достижения этой цели.Каждый компонент состоит из своей собственной модели, представления и контроллера.
Несколько компонентов затем размещаются в каком-либо сложном представлении и должны действовать вместе для обеспечения желаемого поведения.
В некоторых ситуациях, когда пользователь выполняетНекоторое действие (взаимодействие) с одним из компонентов, я должен обновить другие части страницы через AJAX.Компонент, на котором произошло действие (взаимодействие), в своей реализации не предполагает ничего о представлении, на котором оно будет использоваться и какие части страниц должны обновляться и как.
Так, когда какое-то взаимодействие происходит в некоторыхкомпонент, мне нужен механизм (вне самого компонента), который будет обрабатывать эту ситуацию и обновлять соответствующие части страницы.Как бы вы вообще реализовали такой механизм?