appeler une fonction sur selection d'un DropDwonList
3 réponses
François Müller
Bonjour
(je precise que je debute depuis qq semaine dans les environnements dotnet
et aspnet)
J'ai un formulaire de saisie, dans lequel j'ai entre autres une serie de
combo. Le probleme est que je charge depuis la DB la premiere combo mais que
je veux que le contenu de la(les suivantes) depende de la selection
effectuee dans la premiere.
Dans la classe sous jacente a mon formulaire (celle que j'indique en entete
avec <%@ import namespace ...>), j'ai fais un AddHandler sur l'event
indexchanged, mais cet evebement ne semble etre appele qu'en cas de modif de
la propriete index.
J'ai bien essaye de rajouter un bouton pour confimrer la combo et charger la
suivante sur l'evenement de click, mais le pb est que le bouton me confirme
la page complete (les pages web, ca n'avait jamais ete trop mon truc jusque
la, je dois donc poser des questions idiotes et basiques)
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
Norm
si tu mets la propriété autopostback à true sur ton premier combo L'événement selectindexchange de ce combo sera alors lever au changement de la sélection.
"François Müller" a écrit dans le message de news:
Bonjour
(je precise que je debute depuis qq semaine dans les environnements dotnet et aspnet)
J'ai un formulaire de saisie, dans lequel j'ai entre autres une serie de combo. Le probleme est que je charge depuis la DB la premiere combo mais que je veux que le contenu de la(les suivantes) depende de la selection effectuee dans la premiere.
Dans la classe sous jacente a mon formulaire (celle que j'indique en entete avec <%@ import namespace ...>), j'ai fais un AddHandler sur l'event indexchanged, mais cet evebement ne semble etre appele qu'en cas de modif de la propriete index.
J'ai bien essaye de rajouter un bouton pour confimrer la combo et charger la suivante sur l'evenement de click, mais le pb est que le bouton me confirme la page complete (les pages web, ca n'avait jamais ete trop mon truc jusque la, je dois donc poser des questions idiotes et basiques)
Comment faire ?
Merci
Francois
si tu mets la propriété autopostback à true sur ton premier combo
L'événement selectindexchange de ce combo sera alors lever au changement de
la sélection.
"François Müller" <fcm_news@yahoo.fr> a écrit dans le message de news:
2vh2qgF2km11jU1@uni-berlin.de...
Bonjour
(je precise que je debute depuis qq semaine dans les environnements dotnet
et aspnet)
J'ai un formulaire de saisie, dans lequel j'ai entre autres une serie de
combo. Le probleme est que je charge depuis la DB la premiere combo mais
que je veux que le contenu de la(les suivantes) depende de la selection
effectuee dans la premiere.
Dans la classe sous jacente a mon formulaire (celle que j'indique en
entete avec <%@ import namespace ...>), j'ai fais un AddHandler sur
l'event indexchanged, mais cet evebement ne semble etre appele qu'en cas
de modif de la propriete index.
J'ai bien essaye de rajouter un bouton pour confimrer la combo et charger
la suivante sur l'evenement de click, mais le pb est que le bouton me
confirme la page complete (les pages web, ca n'avait jamais ete trop mon
truc jusque la, je dois donc poser des questions idiotes et basiques)
si tu mets la propriété autopostback à true sur ton premier combo L'événement selectindexchange de ce combo sera alors lever au changement de la sélection.
"François Müller" a écrit dans le message de news:
Bonjour
(je precise que je debute depuis qq semaine dans les environnements dotnet et aspnet)
J'ai un formulaire de saisie, dans lequel j'ai entre autres une serie de combo. Le probleme est que je charge depuis la DB la premiere combo mais que je veux que le contenu de la(les suivantes) depende de la selection effectuee dans la premiere.
Dans la classe sous jacente a mon formulaire (celle que j'indique en entete avec <%@ import namespace ...>), j'ai fais un AddHandler sur l'event indexchanged, mais cet evebement ne semble etre appele qu'en cas de modif de la propriete index.
J'ai bien essaye de rajouter un bouton pour confimrer la combo et charger la suivante sur l'evenement de click, mais le pb est que le bouton me confirme la page complete (les pages web, ca n'avait jamais ete trop mon truc jusque la, je dois donc poser des questions idiotes et basiques)
Comment faire ?
Merci
Francois
François Müller
Bonjour
"Norm" a écrit dans le message de news:
si tu mets la propriété autopostback à true sur ton premier combo L'événement selectindexchange de ce combo sera alors lever au changement de la sélection.
OK, Merci
Mais cela me pose un autre probleme : ca me declenche les "validatror" de toutes les zones de la page y compris celles pour les controles suivant celui dont il est question. Or, ces validators etant declenche, le handler d'evenement ne semble pas etre appele tant que certaines zones sont non valides (et comme il s'agit d'un formulairee de saisie, je ne peux pas imposer la validation des zones situees "apres" la listbox dont je souhaite intercepter l'event)
Comment faire ?
A+
F.
Bonjour
"Norm" <Norm@Norm.com> a écrit dans le message de news:
si tu mets la propriété autopostback à true sur ton premier combo
L'événement selectindexchange de ce combo sera alors lever au changement
de la sélection.
OK, Merci
Mais cela me pose un autre probleme : ca me declenche les "validatror" de
toutes les zones de la page y compris celles pour les controles suivant
celui dont il est question. Or, ces validators etant declenche, le handler
d'evenement ne semble pas etre appele tant que certaines zones sont non
valides (et comme il s'agit d'un formulairee de saisie, je ne peux pas
imposer la validation des zones situees "apres" la listbox dont je souhaite
intercepter l'event)
si tu mets la propriété autopostback à true sur ton premier combo L'événement selectindexchange de ce combo sera alors lever au changement de la sélection.
OK, Merci
Mais cela me pose un autre probleme : ca me declenche les "validatror" de toutes les zones de la page y compris celles pour les controles suivant celui dont il est question. Or, ces validators etant declenche, le handler d'evenement ne semble pas etre appele tant que certaines zones sont non valides (et comme il s'agit d'un formulairee de saisie, je ne peux pas imposer la validation des zones situees "apres" la listbox dont je souhaite intercepter l'event)
Comment faire ?
A+
F.
Rescal
En activant le validateur de la zone suivante qu'une fois la zone en cours "valide"
"François Müller" a écrit dans le message de news:
Bonjour
"Norm" a écrit dans le message de news: > si tu mets la propriété autopostback à true sur ton premier combo > L'événement selectindexchange de ce combo sera alors lever au changement > de la sélection.
OK, Merci
Mais cela me pose un autre probleme : ca me declenche les "validatror" de toutes les zones de la page y compris celles pour les controles suivant celui dont il est question. Or, ces validators etant declenche, le handler d'evenement ne semble pas etre appele tant que certaines zones sont non valides (et comme il s'agit d'un formulairee de saisie, je ne peux pas imposer la validation des zones situees "apres" la listbox dont je
souhaite
intercepter l'event)
Comment faire ?
A+
F.
En activant le validateur de la zone suivante qu'une fois la zone en cours
"valide"
"François Müller" <fcm_news@yahoo.fr> a écrit dans le message de news:
2vtuk5F2om0e1U1@uni-berlin.de...
Bonjour
"Norm" <Norm@Norm.com> a écrit dans le message de news:
> si tu mets la propriété autopostback à true sur ton premier combo
> L'événement selectindexchange de ce combo sera alors lever au changement
> de la sélection.
OK, Merci
Mais cela me pose un autre probleme : ca me declenche les "validatror" de
toutes les zones de la page y compris celles pour les controles suivant
celui dont il est question. Or, ces validators etant declenche, le handler
d'evenement ne semble pas etre appele tant que certaines zones sont non
valides (et comme il s'agit d'un formulairee de saisie, je ne peux pas
imposer la validation des zones situees "apres" la listbox dont je
"François Müller" a écrit dans le message de news:
Bonjour
"Norm" a écrit dans le message de news: > si tu mets la propriété autopostback à true sur ton premier combo > L'événement selectindexchange de ce combo sera alors lever au changement > de la sélection.
OK, Merci
Mais cela me pose un autre probleme : ca me declenche les "validatror" de toutes les zones de la page y compris celles pour les controles suivant celui dont il est question. Or, ces validators etant declenche, le handler d'evenement ne semble pas etre appele tant que certaines zones sont non valides (et comme il s'agit d'un formulairee de saisie, je ne peux pas imposer la validation des zones situees "apres" la listbox dont je