Bonjour,
je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
fichiers Excel pendant 30 minutes environ, la seconde regarde ou la
en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
bar).
Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
que lorsque la procedure onclic du server est treminée (c'est à dire
mes fichiers excel sont finis) ...
Autrement dit, le code client semble faire un SUBMIT avant de faire mon
Window.open (pour ouvrir ma 2eme page aspx).
Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
page s'ouvre avant que le code du boutton ne n'execute ?
Merci pour vos réponses passionnées ;-)
Marc.
Bonjour,
je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
fichiers Excel pendant 30 minutes environ, la seconde regarde ou la
en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
bar).
Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
que lorsque la procedure onclic du server est treminée (c'est à dire
mes fichiers excel sont finis) ...
Autrement dit, le code client semble faire un SUBMIT avant de faire mon
Window.open (pour ouvrir ma 2eme page aspx).
Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
page s'ouvre avant que le code du boutton ne n'execute ?
Merci pour vos réponses passionnées ;-)
Marc.
Bonjour,
je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
fichiers Excel pendant 30 minutes environ, la seconde regarde ou la
en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
bar).
Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
que lorsque la procedure onclic du server est treminée (c'est à dire
mes fichiers excel sont finis) ...
Autrement dit, le code client semble faire un SUBMIT avant de faire mon
Window.open (pour ouvrir ma 2eme page aspx).
Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
page s'ouvre avant que le code du boutton ne n'execute ?
Merci pour vos réponses passionnées ;-)
Marc.
http://msdn.microsoft.com/msdnmag/issues/03/12/DesignPatterns/
--
Paul Bacelar
"Marc (Fr)" wrote in message
news:
> Bonjour,
>
> je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
> fichiers Excel pendant 30 minutes environ, la seconde regarde ou la
première
> en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
> bar).
>
> Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
> Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
> que lorsque la procedure onclic du server est treminée (c'est à dire
lorsque
> mes fichiers excel sont finis) ...
>
> Autrement dit, le code client semble faire un SUBMIT avant de faire mon
> Window.open (pour ouvrir ma 2eme page aspx).
>
> Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
> page s'ouvre avant que le code du boutton ne n'execute ?
>
> Merci pour vos réponses passionnées ;-)
>
> Marc.
http://msdn.microsoft.com/msdnmag/issues/03/12/DesignPatterns/
--
Paul Bacelar
"Marc (Fr)" <MarcFr@discussions.microsoft.com> wrote in message
news:2F48B380-77F2-4DA5-AD3B-A6930F53DB2E@microsoft.com...
> Bonjour,
>
> je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
> fichiers Excel pendant 30 minutes environ, la seconde regarde ou la
première
> en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
> bar).
>
> Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
> Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
> que lorsque la procedure onclic du server est treminée (c'est à dire
lorsque
> mes fichiers excel sont finis) ...
>
> Autrement dit, le code client semble faire un SUBMIT avant de faire mon
> Window.open (pour ouvrir ma 2eme page aspx).
>
> Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
> page s'ouvre avant que le code du boutton ne n'execute ?
>
> Merci pour vos réponses passionnées ;-)
>
> Marc.
http://msdn.microsoft.com/msdnmag/issues/03/12/DesignPatterns/
--
Paul Bacelar
"Marc (Fr)" wrote in message
news:
> Bonjour,
>
> je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
> fichiers Excel pendant 30 minutes environ, la seconde regarde ou la
première
> en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
> bar).
>
> Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
> Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
> que lorsque la procedure onclic du server est treminée (c'est à dire
lorsque
> mes fichiers excel sont finis) ...
>
> Autrement dit, le code client semble faire un SUBMIT avant de faire mon
> Window.open (pour ouvrir ma 2eme page aspx).
>
> Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
> page s'ouvre avant que le code du boutton ne n'execute ?
>
> Merci pour vos réponses passionnées ;-)
>
> Marc.
Bonjour,
je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
fichiers Excel pendant 30 minutes environ, la seconde regarde ou la première
en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
bar).
Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
que lorsque la procedure onclic du server est treminée (c'est à dire lorsque
mes fichiers excel sont finis) ...
Autrement dit, le code client semble faire un SUBMIT avant de faire mon
Window.open (pour ouvrir ma 2eme page aspx).
Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
page s'ouvre avant que le code du boutton ne n'execute ?
Merci pour vos réponses passionnées ;-)
Marc.
Bonjour,
je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
fichiers Excel pendant 30 minutes environ, la seconde regarde ou la première
en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
bar).
Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
que lorsque la procedure onclic du server est treminée (c'est à dire lorsque
mes fichiers excel sont finis) ...
Autrement dit, le code client semble faire un SUBMIT avant de faire mon
Window.open (pour ouvrir ma 2eme page aspx).
Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
page s'ouvre avant que le code du boutton ne n'execute ?
Merci pour vos réponses passionnées ;-)
Marc.
Bonjour,
je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
fichiers Excel pendant 30 minutes environ, la seconde regarde ou la première
en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
bar).
Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
que lorsque la procedure onclic du server est treminée (c'est à dire lorsque
mes fichiers excel sont finis) ...
Autrement dit, le code client semble faire un SUBMIT avant de faire mon
Window.open (pour ouvrir ma 2eme page aspx).
Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
page s'ouvre avant que le code du boutton ne n'execute ?
Merci pour vos réponses passionnées ;-)
Marc.
Pour l'ouverture de la page web, pourquoi ne pas mettre dans le
page_load de la page qui genere les fichiers XL un truc du style
this.Response.Write("<SCRIPT>window.open(LaPageQuiBouclePourSavoirOuCaEnEst);</Script>);
this.Response.Flush();
Nicolas
Marc (Fr) a écrit :
> Bonjour,
>
> je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
> fichiers Excel pendant 30 minutes environ, la seconde regarde ou la première
> en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
> bar).
>
> Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
> Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
> que lorsque la procedure onclic du server est treminée (c'est à dire lorsque
> mes fichiers excel sont finis) ...
>
> Autrement dit, le code client semble faire un SUBMIT avant de faire mon
> Window.open (pour ouvrir ma 2eme page aspx).
>
> Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
> page s'ouvre avant que le code du boutton ne n'execute ?
>
> Merci pour vos réponses passionnées ;-)
>
> Marc.
Pour l'ouverture de la page web, pourquoi ne pas mettre dans le
page_load de la page qui genere les fichiers XL un truc du style
this.Response.Write("<SCRIPT>window.open(LaPageQuiBouclePourSavoirOuCaEnEst);</Script>);
this.Response.Flush();
Nicolas
Marc (Fr) a écrit :
> Bonjour,
>
> je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
> fichiers Excel pendant 30 minutes environ, la seconde regarde ou la première
> en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
> bar).
>
> Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
> Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
> que lorsque la procedure onclic du server est treminée (c'est à dire lorsque
> mes fichiers excel sont finis) ...
>
> Autrement dit, le code client semble faire un SUBMIT avant de faire mon
> Window.open (pour ouvrir ma 2eme page aspx).
>
> Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
> page s'ouvre avant que le code du boutton ne n'execute ?
>
> Merci pour vos réponses passionnées ;-)
>
> Marc.
Pour l'ouverture de la page web, pourquoi ne pas mettre dans le
page_load de la page qui genere les fichiers XL un truc du style
this.Response.Write("<SCRIPT>window.open(LaPageQuiBouclePourSavoirOuCaEnEst);</Script>);
this.Response.Flush();
Nicolas
Marc (Fr) a écrit :
> Bonjour,
>
> je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
> fichiers Excel pendant 30 minutes environ, la seconde regarde ou la première
> en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
> bar).
>
> Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
> Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
> que lorsque la procedure onclic du server est treminée (c'est à dire lorsque
> mes fichiers excel sont finis) ...
>
> Autrement dit, le code client semble faire un SUBMIT avant de faire mon
> Window.open (pour ouvrir ma 2eme page aspx).
>
> Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
> page s'ouvre avant que le code du boutton ne n'execute ?
>
> Merci pour vos réponses passionnées ;-)
>
> Marc.
dans ce cas, je pense que ca sera encore pire, puisqu'il faudra un
aller-retour serveur pour voir le script apparait dans la source de la page
apres le clic du bouton.
Par ailleurs, je me rend compte que, meme en lancant manuellement ma page de
statut qui boucle, puis la procedure qui génére les XLS, la page de statut ne
boucle plus (plus de refresh) ; donc, je pense que c'est un problème d'IE
qui ne peut pas charger 2 pages en même temps dans des frames différentes...
merci pour l'idee
"nicolas franchet" a écrit :Pour l'ouverture de la page web, pourquoi ne pas mettre dans le
page_load de la page qui genere les fichiers XL un truc du style
this.Response.Write("<SCRIPT>window.open(LaPageQuiBouclePourSavoirOuCaEnEst);</Script>);
this.Response.Flush();
Nicolas
Marc (Fr) a écrit :Bonjour,
je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
fichiers Excel pendant 30 minutes environ, la seconde regarde ou la première
en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
bar).
Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
que lorsque la procedure onclic du server est treminée (c'est à dire lorsque
mes fichiers excel sont finis) ...
Autrement dit, le code client semble faire un SUBMIT avant de faire mon
Window.open (pour ouvrir ma 2eme page aspx).
Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
page s'ouvre avant que le code du boutton ne n'execute ?
Merci pour vos réponses passionnées ;-)
Marc.
dans ce cas, je pense que ca sera encore pire, puisqu'il faudra un
aller-retour serveur pour voir le script apparait dans la source de la page
apres le clic du bouton.
Par ailleurs, je me rend compte que, meme en lancant manuellement ma page de
statut qui boucle, puis la procedure qui génére les XLS, la page de statut ne
boucle plus (plus de refresh) ; donc, je pense que c'est un problème d'IE
qui ne peut pas charger 2 pages en même temps dans des frames différentes...
merci pour l'idee
"nicolas franchet" a écrit :
Pour l'ouverture de la page web, pourquoi ne pas mettre dans le
page_load de la page qui genere les fichiers XL un truc du style
this.Response.Write("<SCRIPT>window.open(LaPageQuiBouclePourSavoirOuCaEnEst);</Script>);
this.Response.Flush();
Nicolas
Marc (Fr) a écrit :
Bonjour,
je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
fichiers Excel pendant 30 minutes environ, la seconde regarde ou la première
en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
bar).
Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
que lorsque la procedure onclic du server est treminée (c'est à dire lorsque
mes fichiers excel sont finis) ...
Autrement dit, le code client semble faire un SUBMIT avant de faire mon
Window.open (pour ouvrir ma 2eme page aspx).
Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
page s'ouvre avant que le code du boutton ne n'execute ?
Merci pour vos réponses passionnées ;-)
Marc.
dans ce cas, je pense que ca sera encore pire, puisqu'il faudra un
aller-retour serveur pour voir le script apparait dans la source de la page
apres le clic du bouton.
Par ailleurs, je me rend compte que, meme en lancant manuellement ma page de
statut qui boucle, puis la procedure qui génére les XLS, la page de statut ne
boucle plus (plus de refresh) ; donc, je pense que c'est un problème d'IE
qui ne peut pas charger 2 pages en même temps dans des frames différentes...
merci pour l'idee
"nicolas franchet" a écrit :Pour l'ouverture de la page web, pourquoi ne pas mettre dans le
page_load de la page qui genere les fichiers XL un truc du style
this.Response.Write("<SCRIPT>window.open(LaPageQuiBouclePourSavoirOuCaEnEst);</Script>);
this.Response.Flush();
Nicolas
Marc (Fr) a écrit :Bonjour,
je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
fichiers Excel pendant 30 minutes environ, la seconde regarde ou la première
en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
bar).
Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
que lorsque la procedure onclic du server est treminée (c'est à dire lorsque
mes fichiers excel sont finis) ...
Autrement dit, le code client semble faire un SUBMIT avant de faire mon
Window.open (pour ouvrir ma 2eme page aspx).
Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
page s'ouvre avant que le code du boutton ne n'execute ?
Merci pour vos réponses passionnées ;-)
Marc.
Je vois pas en quoi cela serait pire. Le flush permet d'envoyer ce que
contient le buffer avant que la page soit fini de traite par le serveur.
Sinon, est-ce que le probleme ne viendrait pas du serveur qui est sature
par la creation des pages XL et donc ne peut plus repondre 'rapidement'
aux requetes web ?
Nicolas
Marc (Fr) a écrit :
> dans ce cas, je pense que ca sera encore pire, puisqu'il faudra un
> aller-retour serveur pour voir le script apparait dans la source de la page
> apres le clic du bouton.
>
> Par ailleurs, je me rend compte que, meme en lancant manuellement ma page de
> statut qui boucle, puis la procedure qui génére les XLS, la page de statut ne
> boucle plus (plus de refresh) ; donc, je pense que c'est un problème d'IE
> qui ne peut pas charger 2 pages en même temps dans des frames différentes...
>
> merci pour l'idee
>
>
> "nicolas franchet" a écrit :
>
>
>>Pour l'ouverture de la page web, pourquoi ne pas mettre dans le
>>page_load de la page qui genere les fichiers XL un truc du style
>>
>>this.Response.Write("<SCRIPT>window.open(LaPageQuiBouclePourSavoirOuCaEnEst);</Script>);
>>this.Response.Flush();
>>
>>Nicolas
>>
>>Marc (Fr) a écrit :
>>
>>>Bonjour,
>>>
>>>je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
>>>fichiers Excel pendant 30 minutes environ, la seconde regarde ou la première
>>>en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
>>>bar).
>>>
>>>Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
>>>Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
>>>que lorsque la procedure onclic du server est treminée (c'est à dire lorsque
>>>mes fichiers excel sont finis) ...
>>>
>>>Autrement dit, le code client semble faire un SUBMIT avant de faire mon
>>>Window.open (pour ouvrir ma 2eme page aspx).
>>>
>>>Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
>>>page s'ouvre avant que le code du boutton ne n'execute ?
>>>
>>>Merci pour vos réponses passionnées ;-)
>>>
>>>Marc.
>>
Je vois pas en quoi cela serait pire. Le flush permet d'envoyer ce que
contient le buffer avant que la page soit fini de traite par le serveur.
Sinon, est-ce que le probleme ne viendrait pas du serveur qui est sature
par la creation des pages XL et donc ne peut plus repondre 'rapidement'
aux requetes web ?
Nicolas
Marc (Fr) a écrit :
> dans ce cas, je pense que ca sera encore pire, puisqu'il faudra un
> aller-retour serveur pour voir le script apparait dans la source de la page
> apres le clic du bouton.
>
> Par ailleurs, je me rend compte que, meme en lancant manuellement ma page de
> statut qui boucle, puis la procedure qui génére les XLS, la page de statut ne
> boucle plus (plus de refresh) ; donc, je pense que c'est un problème d'IE
> qui ne peut pas charger 2 pages en même temps dans des frames différentes...
>
> merci pour l'idee
>
>
> "nicolas franchet" a écrit :
>
>
>>Pour l'ouverture de la page web, pourquoi ne pas mettre dans le
>>page_load de la page qui genere les fichiers XL un truc du style
>>
>>this.Response.Write("<SCRIPT>window.open(LaPageQuiBouclePourSavoirOuCaEnEst);</Script>);
>>this.Response.Flush();
>>
>>Nicolas
>>
>>Marc (Fr) a écrit :
>>
>>>Bonjour,
>>>
>>>je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
>>>fichiers Excel pendant 30 minutes environ, la seconde regarde ou la première
>>>en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
>>>bar).
>>>
>>>Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
>>>Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
>>>que lorsque la procedure onclic du server est treminée (c'est à dire lorsque
>>>mes fichiers excel sont finis) ...
>>>
>>>Autrement dit, le code client semble faire un SUBMIT avant de faire mon
>>>Window.open (pour ouvrir ma 2eme page aspx).
>>>
>>>Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
>>>page s'ouvre avant que le code du boutton ne n'execute ?
>>>
>>>Merci pour vos réponses passionnées ;-)
>>>
>>>Marc.
>>
Je vois pas en quoi cela serait pire. Le flush permet d'envoyer ce que
contient le buffer avant que la page soit fini de traite par le serveur.
Sinon, est-ce que le probleme ne viendrait pas du serveur qui est sature
par la creation des pages XL et donc ne peut plus repondre 'rapidement'
aux requetes web ?
Nicolas
Marc (Fr) a écrit :
> dans ce cas, je pense que ca sera encore pire, puisqu'il faudra un
> aller-retour serveur pour voir le script apparait dans la source de la page
> apres le clic du bouton.
>
> Par ailleurs, je me rend compte que, meme en lancant manuellement ma page de
> statut qui boucle, puis la procedure qui génére les XLS, la page de statut ne
> boucle plus (plus de refresh) ; donc, je pense que c'est un problème d'IE
> qui ne peut pas charger 2 pages en même temps dans des frames différentes...
>
> merci pour l'idee
>
>
> "nicolas franchet" a écrit :
>
>
>>Pour l'ouverture de la page web, pourquoi ne pas mettre dans le
>>page_load de la page qui genere les fichiers XL un truc du style
>>
>>this.Response.Write("<SCRIPT>window.open(LaPageQuiBouclePourSavoirOuCaEnEst);</Script>);
>>this.Response.Flush();
>>
>>Nicolas
>>
>>Marc (Fr) a écrit :
>>
>>>Bonjour,
>>>
>>>je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
>>>fichiers Excel pendant 30 minutes environ, la seconde regarde ou la première
>>>en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
>>>bar).
>>>
>>>Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
>>>Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
>>>que lorsque la procedure onclic du server est treminée (c'est à dire lorsque
>>>mes fichiers excel sont finis) ...
>>>
>>>Autrement dit, le code client semble faire un SUBMIT avant de faire mon
>>>Window.open (pour ouvrir ma 2eme page aspx).
>>>
>>>Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
>>>page s'ouvre avant que le code du boutton ne n'execute ?
>>>
>>>Merci pour vos réponses passionnées ;-)
>>>
>>>Marc.
>>
Je vois pas en quoi cela serait pire. Le flush permet d'envoyer ce que
contient le buffer avant que la page soit fini de traite par le serveur.
Sinon, est-ce que le probleme ne viendrait pas du serveur qui est sature
par la creation des pages XL et donc ne peut plus repondre 'rapidement'
aux requetes web ?
Nicolas
Marc (Fr) a écrit :
> dans ce cas, je pense que ca sera encore pire, puisqu'il faudra un
> aller-retour serveur pour voir le script apparait dans la source de la page
> apres le clic du bouton.
>
> Par ailleurs, je me rend compte que, meme en lancant manuellement ma page de
> statut qui boucle, puis la procedure qui génére les XLS, la page de statut ne
> boucle plus (plus de refresh) ; donc, je pense que c'est un problème d'IE
> qui ne peut pas charger 2 pages en même temps dans des frames différentes...
>
> merci pour l'idee
>
>
> "nicolas franchet" a écrit :
>
>
>>Pour l'ouverture de la page web, pourquoi ne pas mettre dans le
>>page_load de la page qui genere les fichiers XL un truc du style
>>
>>this.Response.Write("<SCRIPT>window.open(LaPageQuiBouclePourSavoirOuCaEnEst);</Script>);
>>this.Response.Flush();
>>
>>Nicolas
>>
>>Marc (Fr) a écrit :
>>
>>>Bonjour,
>>>
>>>je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
>>>fichiers Excel pendant 30 minutes environ, la seconde regarde ou la première
>>>en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
>>>bar).
>>>
>>>Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
>>>Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
>>>que lorsque la procedure onclic du server est treminée (c'est à dire lorsque
>>>mes fichiers excel sont finis) ...
>>>
>>>Autrement dit, le code client semble faire un SUBMIT avant de faire mon
>>>Window.open (pour ouvrir ma 2eme page aspx).
>>>
>>>Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
>>>page s'ouvre avant que le code du boutton ne n'execute ?
>>>
>>>Merci pour vos réponses passionnées ;-)
>>>
>>>Marc.
>>
Je vois pas en quoi cela serait pire. Le flush permet d'envoyer ce que
contient le buffer avant que la page soit fini de traite par le serveur.
Sinon, est-ce que le probleme ne viendrait pas du serveur qui est sature
par la creation des pages XL et donc ne peut plus repondre 'rapidement'
aux requetes web ?
Nicolas
Marc (Fr) a écrit :
> dans ce cas, je pense que ca sera encore pire, puisqu'il faudra un
> aller-retour serveur pour voir le script apparait dans la source de la page
> apres le clic du bouton.
>
> Par ailleurs, je me rend compte que, meme en lancant manuellement ma page de
> statut qui boucle, puis la procedure qui génére les XLS, la page de statut ne
> boucle plus (plus de refresh) ; donc, je pense que c'est un problème d'IE
> qui ne peut pas charger 2 pages en même temps dans des frames différentes...
>
> merci pour l'idee
>
>
> "nicolas franchet" a écrit :
>
>
>>Pour l'ouverture de la page web, pourquoi ne pas mettre dans le
>>page_load de la page qui genere les fichiers XL un truc du style
>>
>>this.Response.Write("<SCRIPT>window.open(LaPageQuiBouclePourSavoirOuCaEnEst);</Script>);
>>this.Response.Flush();
>>
>>Nicolas
>>
>>Marc (Fr) a écrit :
>>
>>>Bonjour,
>>>
>>>je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
>>>fichiers Excel pendant 30 minutes environ, la seconde regarde ou la première
>>>en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
>>>bar).
>>>
>>>Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
>>>Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
>>>que lorsque la procedure onclic du server est treminée (c'est à dire lorsque
>>>mes fichiers excel sont finis) ...
>>>
>>>Autrement dit, le code client semble faire un SUBMIT avant de faire mon
>>>Window.open (pour ouvrir ma 2eme page aspx).
>>>
>>>Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
>>>page s'ouvre avant que le code du boutton ne n'execute ?
>>>
>>>Merci pour vos réponses passionnées ;-)
>>>
>>>Marc.
>>
Je vois pas en quoi cela serait pire. Le flush permet d'envoyer ce que
contient le buffer avant que la page soit fini de traite par le serveur.
Sinon, est-ce que le probleme ne viendrait pas du serveur qui est sature
par la creation des pages XL et donc ne peut plus repondre 'rapidement'
aux requetes web ?
Nicolas
Marc (Fr) a écrit :
> dans ce cas, je pense que ca sera encore pire, puisqu'il faudra un
> aller-retour serveur pour voir le script apparait dans la source de la page
> apres le clic du bouton.
>
> Par ailleurs, je me rend compte que, meme en lancant manuellement ma page de
> statut qui boucle, puis la procedure qui génére les XLS, la page de statut ne
> boucle plus (plus de refresh) ; donc, je pense que c'est un problème d'IE
> qui ne peut pas charger 2 pages en même temps dans des frames différentes...
>
> merci pour l'idee
>
>
> "nicolas franchet" a écrit :
>
>
>>Pour l'ouverture de la page web, pourquoi ne pas mettre dans le
>>page_load de la page qui genere les fichiers XL un truc du style
>>
>>this.Response.Write("<SCRIPT>window.open(LaPageQuiBouclePourSavoirOuCaEnEst);</Script>);
>>this.Response.Flush();
>>
>>Nicolas
>>
>>Marc (Fr) a écrit :
>>
>>>Bonjour,
>>>
>>>je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
>>>fichiers Excel pendant 30 minutes environ, la seconde regarde ou la première
>>>en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
>>>bar).
>>>
>>>Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
>>>Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
>>>que lorsque la procedure onclic du server est treminée (c'est à dire lorsque
>>>mes fichiers excel sont finis) ...
>>>
>>>Autrement dit, le code client semble faire un SUBMIT avant de faire mon
>>>Window.open (pour ouvrir ma 2eme page aspx).
>>>
>>>Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
>>>page s'ouvre avant que le code du boutton ne n'execute ?
>>>
>>>Merci pour vos réponses passionnées ;-)
>>>
>>>Marc.
>>
Bonjour,
je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
fichiers Excel pendant 30 minutes environ, la seconde regarde ou la première
en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
bar).
Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
que lorsque la procedure onclic du server est treminée (c'est à dire lorsque
mes fichiers excel sont finis) ...
Autrement dit, le code client semble faire un SUBMIT avant de faire mon
Window.open (pour ouvrir ma 2eme page aspx).
Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
page s'ouvre avant que le code du boutton ne n'execute ?
Merci pour vos réponses passionnées ;-)
Marc.
Bonjour,
je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
fichiers Excel pendant 30 minutes environ, la seconde regarde ou la première
en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
bar).
Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
que lorsque la procedure onclic du server est treminée (c'est à dire lorsque
mes fichiers excel sont finis) ...
Autrement dit, le code client semble faire un SUBMIT avant de faire mon
Window.open (pour ouvrir ma 2eme page aspx).
Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
page s'ouvre avant que le code du boutton ne n'execute ?
Merci pour vos réponses passionnées ;-)
Marc.
Bonjour,
je cherche à faire executer 2 pages aspx en meme temps. L'une créée des
fichiers Excel pendant 30 minutes environ, la seconde regarde ou la première
en est (en boucle) pour afficher un état d'avancement (i.e. une prograss
bar).
Seulement voila, lorsque je clique sur mon bouton 'générer les fichiers
Excel', le code client qui doit ouvrir la page 'progress bar' ne s'execute
que lorsque la procedure onclic du server est treminée (c'est à dire lorsque
mes fichiers excel sont finis) ...
Autrement dit, le code client semble faire un SUBMIT avant de faire mon
Window.open (pour ouvrir ma 2eme page aspx).
Donc ma question est la suivante, comment dois-je faire pour que ma 2eme
page s'ouvre avant que le code du boutton ne n'execute ?
Merci pour vos réponses passionnées ;-)
Marc.
merci pour l'interet porté a ma question mais cet article est long et il
devrait s'appeler 'la redirection pour les nuls' et pas 'Asynchronous Wait
State Pattern'
il propose finalement de découper ma procedure et de faire un reload entre
chaque avancée de la bar de progression... ou pire encore d'afficher une
finalement fictive qui avance "au pif" si on ne connait pas l'avance le
que va prendre le code... ce qui est dans la pratique toujours le cas.
un article comme ca dans les pages ms, c'est un peu navrant.
je cherche donc toujours comment permettre a une deuxieme page de
pendant qu'une premiere tourne dans une autre frame...
"Paul Bacelar" a écrit :
> http://msdn.microsoft.com/msdnmag/issues/03/12/DesignPatterns/
> --
> Paul Bacelar
>
> "Marc (Fr)" wrote in message
> news:
> > Bonjour,
> >
> > je cherche à faire executer 2 pages aspx en meme temps. L'une créée
> > fichiers Excel pendant 30 minutes environ, la seconde regarde ou la
> première
> > en est (en boucle) pour afficher un état d'avancement (i.e. une
> > bar).
> >
> > Seulement voila, lorsque je clique sur mon bouton 'générer les
> > Excel', le code client qui doit ouvrir la page 'progress bar' ne
> > que lorsque la procedure onclic du server est treminée (c'est à dire
> lorsque
> > mes fichiers excel sont finis) ...
> >
> > Autrement dit, le code client semble faire un SUBMIT avant de faire
> > Window.open (pour ouvrir ma 2eme page aspx).
> >
> > Donc ma question est la suivante, comment dois-je faire pour que ma
> > page s'ouvre avant que le code du boutton ne n'execute ?
> >
> > Merci pour vos réponses passionnées ;-)
> >
> > Marc.
>
>
>
merci pour l'interet porté a ma question mais cet article est long et il
devrait s'appeler 'la redirection pour les nuls' et pas 'Asynchronous Wait
State Pattern'
il propose finalement de découper ma procedure et de faire un reload entre
chaque avancée de la bar de progression... ou pire encore d'afficher une
finalement fictive qui avance "au pif" si on ne connait pas l'avance le
que va prendre le code... ce qui est dans la pratique toujours le cas.
un article comme ca dans les pages ms, c'est un peu navrant.
je cherche donc toujours comment permettre a une deuxieme page de
pendant qu'une premiere tourne dans une autre frame...
"Paul Bacelar" a écrit :
> http://msdn.microsoft.com/msdnmag/issues/03/12/DesignPatterns/
> --
> Paul Bacelar
>
> "Marc (Fr)" <MarcFr@discussions.microsoft.com> wrote in message
> news:2F48B380-77F2-4DA5-AD3B-A6930F53DB2E@microsoft.com...
> > Bonjour,
> >
> > je cherche à faire executer 2 pages aspx en meme temps. L'une créée
> > fichiers Excel pendant 30 minutes environ, la seconde regarde ou la
> première
> > en est (en boucle) pour afficher un état d'avancement (i.e. une
> > bar).
> >
> > Seulement voila, lorsque je clique sur mon bouton 'générer les
> > Excel', le code client qui doit ouvrir la page 'progress bar' ne
> > que lorsque la procedure onclic du server est treminée (c'est à dire
> lorsque
> > mes fichiers excel sont finis) ...
> >
> > Autrement dit, le code client semble faire un SUBMIT avant de faire
> > Window.open (pour ouvrir ma 2eme page aspx).
> >
> > Donc ma question est la suivante, comment dois-je faire pour que ma
> > page s'ouvre avant que le code du boutton ne n'execute ?
> >
> > Merci pour vos réponses passionnées ;-)
> >
> > Marc.
>
>
>
merci pour l'interet porté a ma question mais cet article est long et il
devrait s'appeler 'la redirection pour les nuls' et pas 'Asynchronous Wait
State Pattern'
il propose finalement de découper ma procedure et de faire un reload entre
chaque avancée de la bar de progression... ou pire encore d'afficher une
finalement fictive qui avance "au pif" si on ne connait pas l'avance le
que va prendre le code... ce qui est dans la pratique toujours le cas.
un article comme ca dans les pages ms, c'est un peu navrant.
je cherche donc toujours comment permettre a une deuxieme page de
pendant qu'une premiere tourne dans une autre frame...
"Paul Bacelar" a écrit :
> http://msdn.microsoft.com/msdnmag/issues/03/12/DesignPatterns/
> --
> Paul Bacelar
>
> "Marc (Fr)" wrote in message
> news:
> > Bonjour,
> >
> > je cherche à faire executer 2 pages aspx en meme temps. L'une créée
> > fichiers Excel pendant 30 minutes environ, la seconde regarde ou la
> première
> > en est (en boucle) pour afficher un état d'avancement (i.e. une
> > bar).
> >
> > Seulement voila, lorsque je clique sur mon bouton 'générer les
> > Excel', le code client qui doit ouvrir la page 'progress bar' ne
> > que lorsque la procedure onclic du server est treminée (c'est à dire
> lorsque
> > mes fichiers excel sont finis) ...
> >
> > Autrement dit, le code client semble faire un SUBMIT avant de faire
> > Window.open (pour ouvrir ma 2eme page aspx).
> >
> > Donc ma question est la suivante, comment dois-je faire pour que ma
> > page s'ouvre avant que le code du boutton ne n'execute ?
> >
> > Merci pour vos réponses passionnées ;-)
> >
> > Marc.
>
>
>