ASP.Net Пользовательские элементы управления PubSub - PullRequest
1 голос
/ 19 января 2011

Есть ли способ для одного пользовательского элемента управления вызвать событие, которое обрабатывается другим пользовательским элементом управления, не просматривая страницу?Я использую Umbraco и не имею доступа к объекту страницы.

- Редактировать -

Umbraco имеет представление о макросах (пользовательских элементах управления), которые загружаютсяв страницы.Я не могу получить доступ к странице напрямую, так как это является частью фреймворка.

Существует шаблон публикации подписки (pubsub), который, как я знаю, хорошо соответствует моим потребностям (2 пользовательских элемента управления, которые должны общаться друг с другом), но я не уверен, как подключить его в ASP.Net без объекта страницы.

Любая помощь будет принята с благодарностью.

1 Ответ

2 голосов
/ 20 января 2011

Я бы порекомендовал вам использовать Webforms MVP, если вы хотите это сделать, у него есть концепция обмена сообщениями между докладчиками, позволяющая поднять сообщение на одном докладчике, которое используется другим.

На их сайте есть видео о том, как его использовать .

...