Evenement et UserControl

Résolu
cs_darunia Messages postés 354 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 24 mars 2011 - 16 juin 2006 à 11:47
Philenain1 Messages postés 43 Date d'inscription jeudi 8 avril 2004 Statut Membre Dernière intervention 29 mars 2010 - 21 juin 2006 à 15:23
Je voudrais faire remonter un evenement d'un UserControl :

public event EventHandler OnClick;

    protected void bouton_Click(object sender, EventArgs e)
    {  
        OnClick(sender, e);
    }

Malheureusement, OnClick ne s'initialise pas et est null.
Cela fonctionne sur un autre UserControl mais pas sur celui la !

D@runia

1 réponse

Philenain1 Messages postés 43 Date d'inscription jeudi 8 avril 2004 Statut Membre Dernière intervention 29 mars 2010 1
21 juin 2006 à 15:23
Assure toi que tu abonne bien ta web form à l'évenement a CHAQUE load de ta page :

privat void on_load(object sender, eventArgs e)
{
   monCtrl.Onclick+=new eventHandler(maFonction)
}
privat void maFonction(object sender, eventArgs e)
{
   // ton code
}

Et ça devrai passer^^

Bonne continuation ^^
3
Rejoignez-nous