2011-01-19 6 views
1

Un contrôle utilisateur peut-il déclencher un événement géré par un autre contrôle utilisateur sans passer par la page? J'utilise Umbraco et je n'ai pas accès à l'objet page.Contrôles utilisateur ASP.Net PubSub

-Modifier -

Umbraco a l'idée de Macro de (contrôles utilisateur) qu'il charge dans les pages. Je ne peux pas accéder directement à la page car cela fait partie du cadre.

Il existe un modèle publish subscribe (pubsub) qui, je le sais, correspondrait bien à mes besoins (2 commandes utilisateur qui doivent se parler) mais je ne sais pas comment le connecter dans ASP.Net sans l'objet page.

Toute aide serait vraiment appréciée.

+2

Je n'utilise pas ce cadre particulier, donc si vous pouviez fournir plus de détails, plus de gens seraient en mesure de vous aider. –

Répondre

2

Je vous recommande d'utiliser Webforms MVP si vous voulez faire cela, il a un concept de messagerie inter-présentateur, vous permettant de soulever un message sur un présentateur qui est consommé par un autre. Il y a un video of how to use it sur leur site.

+0

Deadly Slace merci pour cela. – Burt

+0

L'avez-vous utilisé dans Umbraco? Ce dont j'ai besoin est assez simple, j'ai un contrôle utilisateur pour les contrôles qui sont partagés sur chaque page tout ce que j'ai besoin de faire est d'élever des événements qui sont gérés par différentes commandes utilisateur, c'est-à-dire Enregistrer l'événement – Burt

Questions connexes