Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Joël Descombes
Premiere chose je mettrais l'enregistrement de la fonction handler non pas dans load mais dans Init. Ensuite, pour info, l'évènement ServerChange ne se produit que si il y a submit de la page. Contrairement à son équivalent WebControl le HtmlControl ne fait d'auto postback.
Joël Descombes MCAD.Net
"Guy Bachelier" wrote:
Bonjour,
je possede dans mo code un element htmlSelect.
J'ai besoin de changer le contenu d'un inputtext lors du changement de la selection de mon element select.
j'ai ajouter
selectActif.ServerChange += new System.EventHandler(this.selectActif_ServerChange);
seulement a aucun momment je ne passe de dans et le code de mon evenement n'est pas execute
Merc d'avance
Guy
Premiere chose je mettrais l'enregistrement de la fonction handler non pas
dans load mais dans Init. Ensuite, pour info, l'évènement ServerChange ne se
produit que si il y a submit de la page. Contrairement à son équivalent
WebControl le HtmlControl ne fait d'auto postback.
Joël Descombes
MCAD.Net
"Guy Bachelier" wrote:
Bonjour,
je possede dans mo code un element htmlSelect.
J'ai besoin de changer le contenu d'un inputtext lors du changement de la
selection de mon element select.
j'ai ajouter
selectActif.ServerChange += new
System.EventHandler(this.selectActif_ServerChange);
Premiere chose je mettrais l'enregistrement de la fonction handler non pas dans load mais dans Init. Ensuite, pour info, l'évènement ServerChange ne se produit que si il y a submit de la page. Contrairement à son équivalent WebControl le HtmlControl ne fait d'auto postback.
Joël Descombes MCAD.Net
"Guy Bachelier" wrote:
Bonjour,
je possede dans mo code un element htmlSelect.
J'ai besoin de changer le contenu d'un inputtext lors du changement de la selection de mon element select.
j'ai ajouter
selectActif.ServerChange += new System.EventHandler(this.selectActif_ServerChange);
seulement a aucun momment je ne passe de dans et le code de mon evenement n'est pas execute
Merc d'avance
Guy
Guy Bachelier
Bonsoir, Oui c'est bien ce que j'ai pu constater ! En effet, je suis oblige de faire un postback !
Merci
Guy
"Joël Descombes" a écrit :
Premiere chose je mettrais l'enregistrement de la fonction handler non pas dans load mais dans Init. Ensuite, pour info, l'évènement ServerChange ne se produit que si il y a submit de la page. Contrairement à son équivalent WebControl le HtmlControl ne fait d'auto postback.
Joël Descombes MCAD.Net
"Guy Bachelier" wrote:
> Bonjour, > > je possede dans mo code un element htmlSelect. > > J'ai besoin de changer le contenu d'un inputtext lors du changement de la > selection de mon element select. > > j'ai ajouter > > selectActif.ServerChange += new > System.EventHandler(this.selectActif_ServerChange); > > dans mon page_load > > et > > private void selectActif_ServerChange(object sender, System.EventArgs e) > { > foreach(System.Web.UI.Control ctrl in this.Controls) > { > if(ctrl.GetType() == typeof(System.Web.UI.HtmlControls.HtmlInputText)) > { > HtmlInputText inputText = (HtmlInputText)ctrl; > if(inputText.ID == "txtRemplacant") > { > inputText.Value = "test"; > } > } > } > } > > > dans mon evenement ! > > seulement a aucun momment je ne passe de dans et le code de mon evenement > n'est pas execute > > > Merc d'avance > > Guy >
Bonsoir,
Oui c'est bien ce que j'ai pu constater !
En effet, je suis oblige de faire un postback !
Merci
Guy
"Joël Descombes" a écrit :
Premiere chose je mettrais l'enregistrement de la fonction handler non pas
dans load mais dans Init. Ensuite, pour info, l'évènement ServerChange ne se
produit que si il y a submit de la page. Contrairement à son équivalent
WebControl le HtmlControl ne fait d'auto postback.
Joël Descombes
MCAD.Net
"Guy Bachelier" wrote:
> Bonjour,
>
> je possede dans mo code un element htmlSelect.
>
> J'ai besoin de changer le contenu d'un inputtext lors du changement de la
> selection de mon element select.
>
> j'ai ajouter
>
> selectActif.ServerChange += new
> System.EventHandler(this.selectActif_ServerChange);
>
> dans mon page_load
>
> et
>
> private void selectActif_ServerChange(object sender, System.EventArgs e)
> {
> foreach(System.Web.UI.Control ctrl in this.Controls)
> {
> if(ctrl.GetType() == typeof(System.Web.UI.HtmlControls.HtmlInputText))
> {
> HtmlInputText inputText = (HtmlInputText)ctrl;
> if(inputText.ID == "txtRemplacant")
> {
> inputText.Value = "test";
> }
> }
> }
> }
>
>
> dans mon evenement !
>
> seulement a aucun momment je ne passe de dans et le code de mon evenement
> n'est pas execute
>
>
> Merc d'avance
>
> Guy
>
Bonsoir, Oui c'est bien ce que j'ai pu constater ! En effet, je suis oblige de faire un postback !
Merci
Guy
"Joël Descombes" a écrit :
Premiere chose je mettrais l'enregistrement de la fonction handler non pas dans load mais dans Init. Ensuite, pour info, l'évènement ServerChange ne se produit que si il y a submit de la page. Contrairement à son équivalent WebControl le HtmlControl ne fait d'auto postback.
Joël Descombes MCAD.Net
"Guy Bachelier" wrote:
> Bonjour, > > je possede dans mo code un element htmlSelect. > > J'ai besoin de changer le contenu d'un inputtext lors du changement de la > selection de mon element select. > > j'ai ajouter > > selectActif.ServerChange += new > System.EventHandler(this.selectActif_ServerChange); > > dans mon page_load > > et > > private void selectActif_ServerChange(object sender, System.EventArgs e) > { > foreach(System.Web.UI.Control ctrl in this.Controls) > { > if(ctrl.GetType() == typeof(System.Web.UI.HtmlControls.HtmlInputText)) > { > HtmlInputText inputText = (HtmlInputText)ctrl; > if(inputText.ID == "txtRemplacant") > { > inputText.Value = "test"; > } > } > } > } > > > dans mon evenement ! > > seulement a aucun momment je ne passe de dans et le code de mon evenement > n'est pas execute > > > Merc d'avance > > Guy >