Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
842 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Controle utilisateur autonome

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Controle utilisateur autonome

n°1530096
ichua
Posté le 18-03-2007 à 13:56:22  profilanswer
 

Bonjour,
 
Je réalise une page web en ASP.net.
Je dispose d'une page principale "main.aspx" qui contient deux contrôles utilisateurs autonomes "first.aspx" et "second.aspx".
Au lancement de la page "main.aspx", seul le premier contrôle est visible.
Dans ce premier contrôle, je dispose d'un composant Button. Lors du clic, je voudrais capturer l'évènement au niveau de mon "main.aspx" pour faire afficher mon second contrôle "second.aspx".
Quelqu'un pourrait-il m'éclairer sur la marche à suivre pour effectuer cette opération ?
Merci.

mood
Publicité
Posté le 18-03-2007 à 13:56:22  profilanswer
 

n°1530125
_Mose_
Lonesome coder
Posté le 18-03-2007 à 17:03:50  profilanswer
 

--- Dans first.ascx ---
* tu déclares un nouvel évènement ButtonMachinClick

Code :
  1. public event EventHandler ButtonMachinClicked

* tu t'abonnes à l'évènement Click de ton bouton machin

Code :
  1. this._btnMachin.Click += new EventHandler(btnMachinClicked);

* Dans le handler du "Click", tu lances l'évènement

Code :
  1. protected void btnMachinClicked(object sender, EventArgs args)
  2. {
  3.     // si qqn est abonné à mon évènement
  4.     if(this.ButtonMachinClick)
  5.         // alors je le lance
  6.         this.ButtonMachinClick(this, null);
  7. }


--- Dans ta main.aspx ---
* il ne te reste qu'à t'abonner à l'évènement ButtonMachinClicked et le tour est joué.
 
On appelle ça "la propagation d'un évènement". Fondamental pour une bonne archi.

n°1530151
ichua
Posté le 18-03-2007 à 18:36:30  profilanswer
 

Lol.
 
Re-merci.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Controle utilisateur autonome

 

Sujets relatifs
Cherche un forum a integration direct a ma bdd d'utilisateurfunction non exécutée après contrôle de formulaire
access changer format controle[VBS] Ajout d'un utilisateur à un groupe AD
[Résolu] [VBS] Mappage réseaux selon le groupe de l'utilisateur ADFaire un script en php autonome
[PHP] pb controle de formulaireutiliser un evenement sur un controle créé dynamiquement
[ARM] 3 petits exos en assembleur - Aidez moi svp je suis en controleskin editable par un utilisateur
Plus de sujets relatifs à : Controle utilisateur autonome


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR