Bonjour,
Je me heurte au problème suivant :
J'utilise des user controls dans des pages pour par exemple éditer un élément de la page.
Exemple on clique sur un bouton est une sorte de popup s'affiche (mon user control) avec à l'interieur différentes chose pouvant parfois émettre des postbacks.
Lorsque j'affiche cette "popup" je créer ce que j'appel un "panel cache" (un div qui vient prendre la taille de l'écran) afin d'empêcher des modifications en arrière plan.
Mon user control "popup" est intégré d'origine dans la page en visible=false, l'action sur le bouton mets à jour ses propriété, et rends la "popup" en visible=true, donc de ce côté par de problème lors des postbacks au sein de la popup pas de soucis elle redeviens visible, ce qui n'est pas le cas de mon panel cache qui lui n'est plus présent.
ce dernier est ajouté comme ceci :
je ne vois pas comment m'en sortir, j'ai passé une bonne partie de la journé d'hier à rechercher comment résoudre ceci, mais sans succès.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Dim p As Panel = New Panel p.ID = idName If ysnFixed = False Then p.CssClass = "pCache" Else p.CssClass = "pCacheFixed" p.EnableViewState = True ctrl.Controls.Add(p)
Partager