OVH Cloud OVH Cloud

passer un parametre supplémentaire à une procédure lié à un évènement

1 réponse
Avatar
fabrice
Bonjour à tous,

Je me permets encore une petite question.
J'ai un control sur une page aspx avec une procédure lié à l'évènement
Click.

2 paramètres sont passés, le Sender et l'èvenement levé.
Cepeandant j'ai besoin de passer un ou plusieurs paramètres supplémentaires
comme un String ou Integer.
Je coince dans le cas des procédures liés à un évènement. Je ne sais comment
réaliser cela passer le paramètre supplémentaire.


Sub linkButton_Search(byval sender As Object, byval e As EventArgs)
...
End Sub

1 réponse

Avatar
Paul Bacelar
Rien ne vous empêche d'utiliser l'une des classes dérivées d'EventArgs
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html
/frlrfsystemeventargsclasshierarchy.asp) lors de l'appel du delegate de
l'évènement (déclenchement de l'évènement).

Dans la méthode qui recevra l'évènement, vous n'aurais cas transtyper e (via
CType??, je suis pas fort en VB.NET) dans le type dérivé utilisé.
--
Paul Bacelar


"fabrice" wrote in message
news:
Bonjour à tous,

Je me permets encore une petite question.
J'ai un control sur une page aspx avec une procédure lié à l'évènement
Click.

2 paramètres sont passés, le Sender et l'èvenement levé.
Cepeandant j'ai besoin de passer un ou plusieurs paramètres


supplémentaires
comme un String ou Integer.
Je coince dans le cas des procédures liés à un évènement. Je ne sais


comment
réaliser cela passer le paramètre supplémentaire.


Sub linkButton_Search(byval sender As Object, byval e As EventArgs)
...
End Sub