Управление ASP.NET изменило события - PullRequest
0 голосов
/ 13 декабря 2010

У меня есть установка, где у меня есть родительская страница (P) с двумя дочерними элементами управления (C1 и C2), и у каждого дочернего элемента управления есть подчиненный элемент управления (S1 и S2, принадлежащий C1 и C2 соответственно).Когда один из субэлементов обновляется, он вызывает обновление содержимого ОБА дочерних элементов управления;т. е. если S1 является раскрывающимся списком, а пользователь изменяет выбранное значение S1, то C1 и C2 оба должны запустить (публичный) метод для повторного заполнения себя.

Я пытаюсь найти лучший способ сделать это.Я знаю, что мог бы сделать это, если бы управляющий пузырь S1 передавал событие P, а P вызывал C1 и метод обновления C2.Мне интересно, есть ли способ, чтобы я мог посылать S1 «оповещение», а не событие пузыря, которое могло бы перейти ко всем элементам управления на странице (а не только в родительское дерево, как это делает пузыри).Кто-нибудь знает, возможно ли это, или я должен продолжать пузыриться?

1 Ответ

1 голос
/ 13 декабря 2010

Возможно, использовать какой-нибудь вариант Наблюдательский паттерн ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...