2009-08-27 6 views
1

J'ai un répéteur générant des boutons Image.Répéteur défaillant

Lorsque je clique sur un ImageButton ou que j'interagis avec le composant GridView ailleurs sur la page, tout ce qui est généré dans mon répéteur disparaît.

Tous mes contrôles sont dans un UpdatePanel donc je ne crois pas qu'il s'agit d'un problème PostBack.

+1

Montrez-nous le code, de préférence le balisage ASPX pour le répéteur et GridView –

+0

BTW, vous êtes sûr que vous ne définissez pas accidentellement Repeater.Visible = false quelque part? Les petites erreurs vous tueront. –

Répondre

2

Vous devez toujours relier votre répéteur à chaque chargement de page. Un UpdatePanel provoque toujours une publication, même partielle.

Il est souvent courant d'exécuter votre code DataBind dans les événements de clic de n'importe quel bouton et également dans un! IsPostBack sur le PageLoad.