OVH Cloud OVH Cloud

Créer un évènement Click sur une balise ?

4 réponses
Avatar
Titi
Bonjour,
sur une page ASCX, j'ai un code qui ressemble à ceci :

<div id="toto" runat="server"> .... ..... ..... </div>
Ce <div> correspond en fait à un cadre dans ma page.

J'aimerai pouvoir avoir la main dans mon code vb lorsqu'un utilisateur
clique dans ce cadre.
En gros faire une procédure du style :
Private Sub Toto_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Toto.Click

avec de déclarer :
Protected WithEvents Toto As System.Web.UI.HtmlControls.HtmlGenericControl

N'étant pas familiariser avec la création d'évènements, est ce quelqu'un
peut me guider sur la démarche à suivre?
Merci

4 réponses

Avatar
Jay
Bonjour,

L'HtmlGenericControl côté serveur ne permet de traiter l'évènement click.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwebuihtmlcontrolshtmlgenericcontrolclasstopic.asp

Jay

"Titi" wrote in message
news:
Bonjour,
sur une page ASCX, j'ai un code qui ressemble à ceci :

<div id="toto" runat="server"> .... ..... ..... </div>
Ce <div> correspond en fait à un cadre dans ma page.

J'aimerai pouvoir avoir la main dans mon code vb lorsqu'un utilisateur
clique dans ce cadre.
En gros faire une procédure du style :
Private Sub Toto_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Toto.Click

avec de déclarer :
Protected WithEvents Toto As System.Web.UI.HtmlControls.HtmlGenericControl

N'étant pas familiariser avec la création d'évènements, est ce quelqu'un
peut me guider sur la démarche à suivre?
Merci







Avatar
Jay
Bonjour,

L'HtmlGenericControl côté serveur ne permet de traiter l'évènement click.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwebuihtmlcontrolshtmlgenericcontrolclasstopic.asp

Jay

"Titi" wrote in message
news:
Bonjour,
sur une page ASCX, j'ai un code qui ressemble à ceci :

<div id="toto" runat="server"> .... ..... ..... </div>
Ce <div> correspond en fait à un cadre dans ma page.

J'aimerai pouvoir avoir la main dans mon code vb lorsqu'un utilisateur
clique dans ce cadre.
En gros faire une procédure du style :
Private Sub Toto_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Toto.Click

avec de déclarer :
Protected WithEvents Toto As System.Web.UI.HtmlControls.HtmlGenericControl

N'étant pas familiariser avec la création d'évènements, est ce quelqu'un
peut me guider sur la démarche à suivre?
Merci







Avatar
xavier jarnot
Il est également possible de faire un custom component qui implément
IpostbackHandler
ainsi
il sera possible d'affecter un event javascript onclick et de consommer
l'event serverside.


Xavier Jarnot
"Titi" wrote in message
news:
Bonjour,
sur une page ASCX, j'ai un code qui ressemble à ceci :

<div id="toto" runat="server"> .... ..... ..... </div>
Ce <div> correspond en fait à un cadre dans ma page.

J'aimerai pouvoir avoir la main dans mon code vb lorsqu'un utilisateur
clique dans ce cadre.
En gros faire une procédure du style :
Private Sub Toto_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Toto.Click

avec de déclarer :
Protected WithEvents Toto As System.Web.UI.HtmlControls.HtmlGenericControl

N'étant pas familiariser avec la création d'évènements, est ce quelqu'un
peut me guider sur la démarche à suivre?
Merci







Avatar
xavier jarnot
Il est également possible de faire un custom component qui implément
IpostbackHandler
ainsi
il sera possible d'affecter un event javascript onclick et de consommer
l'event serverside.


Xavier Jarnot
"Titi" wrote in message
news:
Bonjour,
sur une page ASCX, j'ai un code qui ressemble à ceci :

<div id="toto" runat="server"> .... ..... ..... </div>
Ce <div> correspond en fait à un cadre dans ma page.

J'aimerai pouvoir avoir la main dans mon code vb lorsqu'un utilisateur
clique dans ce cadre.
En gros faire une procédure du style :
Private Sub Toto_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Toto.Click

avec de déclarer :
Protected WithEvents Toto As System.Web.UI.HtmlControls.HtmlGenericControl

N'étant pas familiariser avec la création d'évènements, est ce quelqu'un
peut me guider sur la démarche à suivre?
Merci