UpdatePanel et callback d'une chart s'arretent de fonctionner apres l'execution [Résolu]

Signaler
Messages postés
2
Date d'inscription
mercredi 7 octobre 2009
Statut
Membre
Dernière intervention
7 octobre 2009
-
Messages postés
2
Date d'inscription
mercredi 7 octobre 2009
Statut
Membre
Dernière intervention
7 octobre 2009
-
Bonjour tout le monde,

je suis entrain d'appeler une fenêtre popup a partir d'une page aspx appelé "page1.aspx" en utilisant le code C# suivant:

Response.Redirect("javascript:poptastic('page2.aspx?var=" + _var + "')");


tel que popstatic est la suivante:

function poptastic(url)
{
        var newwindow;
        newwindow=window.open(url,'_blank','height=500,width=512,left=100,
           top=100,resizable=yes,scrollbars=yes');
if (window.focus) {newwindow.focus()}
}


le problème c'est qu'après le chargement de la page popup "page2.aspx" tout les controles contenu dans le controle UpdatePanel s'arrêtent de se rafraichir automatiquement et toute la page devient statique.

Y a t'il un moyen de laisser la page "page1.aspx" se rafraichir en utilisant les composants Ajax qu'elle contient ou d'appeler la page "page2.aspx" dans un popup sans passer par "Response.Redirect" (parce qu'elle désactive tout les traitements de la page "page1.aspx").

toute aide me sera très utile.
Merci,

Amicalement,
Wael

1 réponse

Messages postés
2
Date d'inscription
mercredi 7 octobre 2009
Statut
Membre
Dernière intervention
7 octobre 2009

J'ai reussi a resoudre le probleme en remplaçant le code C# suivant:

response.redirect("javascript:poptastic('page2.aspx?var=" + _var + "')");


par:

ScriptManager.RegisterStartupScript(this, typeof(Page), "popup","poptastic('page2.aspx?var=" + _var + "')", true);


j'espère que ca vous aidera.