Bonjour. J'ai un souci pour affecter une variable navigateur au côté serveur.
J'ai en fait une image cliquable et un bouton. Tous les deux doivent arriver au même effet : ouvrir une page dynamique (via PageAffiche côté serveur)
L'image et le lien bouton sont dans une zone répétée.
Quand je clique actuellement sur l'image, j'implémente un champ de saisie cachée avec une variable (pour la passer au serveur)
Dans le code Serveur (Ajax activé) de mon bouton, j'ai ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SAIRecupVariable = LIBELLE
Ca fonctionne, il m'ouvre bien la bonne page; donc la variable est bien passée. Là où ça coince, c'est que lors du clic sur mon image, j'aimerais bien afficher aussi la page.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 PageAffiche(SAIRecupVariable)
Donc dans le code serveur du clic sur mon image, j'appelle simplement le traitement du clic de mon bouton :
Mais quand je lance le site (F9), le libellé de mon bouton a disparu ! Il y a donc clairement une erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ExécuteTraitement(CelluleZR.ZoneRepetee1.CelluleProduit.LienProduits,trtClic)
Si je retire la ligne de ExécuteTraitement ci-dessus, le libellé apparait bien de nouveau. Mais mon image ne fait plus le "job" quand je clique dessus.
Pensez-vous à quelque chose que je ferais mail ?
Merci et bonne journée
Bien à vous,
Partager