Bonjour à tous et à toutes,
Voici ma question du jour :
J'ai créer un controle utilisateur qui me permet de créer dynamiquement un repeater. Chaque item de mon repeater contient :
un tableau tjs visible avec un bouton
un tableau qui n'est pas forcement visible
Le but c'est que qd je clique sur le bouton du premier, si le deuxième est invisble, il devient visible et inversement.
Le résultat c'est que de visu, j'ai un tableau dont je peux "déplier" chaque ligne.
Donc dans la fonction qui gère l'évènement du clique du bouton, je teste si le deuxième tableau est visible pour savoir si je suis entrain de plier ou déplier la ligne, le hic c'est que même qd la ligne est dépliée, il me met
Je sens bien qu'il doit y avoir un problème d'initialisation qqpart, le truc c'est que si je mets l'inititalisation du repeater dans un if not ispostback, je n'ai plus rien qd je clique sur le bouton.
Code : Sélectionner tout - Visualiser dans une fenêtre à part table.visible = false
Je pense que ce genre de problème doit aussi se poser avec des datagrids dynamiques, c'est pourquoi j'ai mis aussi datagrid dans le sujet.
Voilà
Partager