J'effectue sur page1.aspx une commande server.transfer sur un Onclick d'un
bouton déclaré server. Ce qui me permet de récupérer via Context.Handler
tout ce que je souhaite sur une page2.aspx.
Seulement je souhaiterais faire la même chose mais avec une ouverture de
fenetre entre les 2 !
J'arrive au résultat lorsque je mets target="_blank" sur mon formulaire mais
ça pose souci pour tous les postback de la page puisqu'il s'ouvre dans une
nouvelle fenêtre ! arf !
Comment faire une ouverture de fenêtre "coté server" entre guillemets ?
Ou existe t-il un moyen d'ouvrir une fenêtre puis d'aller chercher ce qui se
trouve sur l'autre page ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Patrice
Server.Transfer ne concerne que le serveur alors que l'ouverture d'une popup concerne le client. Il faudrait sans doute envoyer quelque chose au client.
A mon avis, Server.TRansfer est plutôt là pour compatibilité avec un éventuel existant. Son utilisation en ASP.NET devrait être vraiment exceptionnelle...
Patrice
--
"TOny" <tony_barret@(no_spam)hotmail.com> a écrit dans le message de news:%23WkeVKl%
J'effectue sur page1.aspx une commande server.transfer sur un Onclick d'un bouton déclaré server. Ce qui me permet de récupérer via Context.Handler tout ce que je souhaite sur une page2.aspx. Seulement je souhaiterais faire la même chose mais avec une ouverture de fenetre entre les 2 ! J'arrive au résultat lorsque je mets target="_blank" sur mon formulaire
mais
ça pose souci pour tous les postback de la page puisqu'il s'ouvre dans une nouvelle fenêtre ! arf !
Comment faire une ouverture de fenêtre "coté server" entre guillemets ? Ou existe t-il un moyen d'ouvrir une fenêtre puis d'aller chercher ce qui
se
trouve sur l'autre page ?
Par avance merci pour vos réponses
Tony
Server.Transfer ne concerne que le serveur alors que l'ouverture d'une popup
concerne le client. Il faudrait sans doute envoyer quelque chose au client.
A mon avis, Server.TRansfer est plutôt là pour compatibilité avec un
éventuel existant. Son utilisation en ASP.NET devrait être vraiment
exceptionnelle...
Patrice
--
"TOny" <tony_barret@(no_spam)hotmail.com> a écrit dans le message de
news:%23WkeVKl%23EHA.2540@TK2MSFTNGP09.phx.gbl...
J'effectue sur page1.aspx une commande server.transfer sur un Onclick d'un
bouton déclaré server. Ce qui me permet de récupérer via Context.Handler
tout ce que je souhaite sur une page2.aspx.
Seulement je souhaiterais faire la même chose mais avec une ouverture de
fenetre entre les 2 !
J'arrive au résultat lorsque je mets target="_blank" sur mon formulaire
mais
ça pose souci pour tous les postback de la page puisqu'il s'ouvre dans une
nouvelle fenêtre ! arf !
Comment faire une ouverture de fenêtre "coté server" entre guillemets ?
Ou existe t-il un moyen d'ouvrir une fenêtre puis d'aller chercher ce qui
Server.Transfer ne concerne que le serveur alors que l'ouverture d'une popup concerne le client. Il faudrait sans doute envoyer quelque chose au client.
A mon avis, Server.TRansfer est plutôt là pour compatibilité avec un éventuel existant. Son utilisation en ASP.NET devrait être vraiment exceptionnelle...
Patrice
--
"TOny" <tony_barret@(no_spam)hotmail.com> a écrit dans le message de news:%23WkeVKl%
J'effectue sur page1.aspx une commande server.transfer sur un Onclick d'un bouton déclaré server. Ce qui me permet de récupérer via Context.Handler tout ce que je souhaite sur une page2.aspx. Seulement je souhaiterais faire la même chose mais avec une ouverture de fenetre entre les 2 ! J'arrive au résultat lorsque je mets target="_blank" sur mon formulaire
mais
ça pose souci pour tous les postback de la page puisqu'il s'ouvre dans une nouvelle fenêtre ! arf !
Comment faire une ouverture de fenêtre "coté server" entre guillemets ? Ou existe t-il un moyen d'ouvrir une fenêtre puis d'aller chercher ce qui
se
trouve sur l'autre page ?
Par avance merci pour vos réponses
Tony
TOny
ok moi je veux bien ! si selon toi sont utilisation est exceptionelle comment faire l'équivalent d'un submit avec un target à _blank !?! Autrement dit j'ai une page1.aspx remplie de champs et je souhaite récupérer le contenu dans une page2.aspx qui se trouve dans une autre fenêtre ! En gros je souhaite faire une chose qui est le B-A-BA en asp classique mais manisfestement ça doit vraiment être compliqué puisque personne ne répond.
La philosophie du server.transfer me parait cohérente mais impossible de l'appliquer dès lors que l'on veut ouvrir une nouvelle fenêtre, c'est rageant !
Merci de m'aider
"Patrice" a écrit dans le message de news: ukkL0rL$
Server.Transfer ne concerne que le serveur alors que l'ouverture d'une popup concerne le client. Il faudrait sans doute envoyer quelque chose au client.
A mon avis, Server.TRansfer est plutôt là pour compatibilité avec un éventuel existant. Son utilisation en ASP.NET devrait être vraiment exceptionnelle...
Patrice
--
"TOny" <tony_barret@(no_spam)hotmail.com> a écrit dans le message de news:%23WkeVKl%
J'effectue sur page1.aspx une commande server.transfer sur un Onclick d'un bouton déclaré server. Ce qui me permet de récupérer via Context.Handler tout ce que je souhaite sur une page2.aspx. Seulement je souhaiterais faire la même chose mais avec une ouverture de fenetre entre les 2 ! J'arrive au résultat lorsque je mets target="_blank" sur mon formulaire
mais
ça pose souci pour tous les postback de la page puisqu'il s'ouvre dans une nouvelle fenêtre ! arf !
Comment faire une ouverture de fenêtre "coté server" entre guillemets ? Ou existe t-il un moyen d'ouvrir une fenêtre puis d'aller chercher ce qui
se
trouve sur l'autre page ?
Par avance merci pour vos réponses
Tony
ok moi je veux bien ! si selon toi sont utilisation est exceptionelle
comment faire l'équivalent d'un submit avec un target à _blank !?!
Autrement dit j'ai une page1.aspx remplie de champs et je souhaite récupérer
le contenu dans une page2.aspx qui se trouve dans une autre fenêtre !
En gros je souhaite faire une chose qui est le B-A-BA en asp classique mais
manisfestement ça doit vraiment être compliqué puisque personne ne répond.
La philosophie du server.transfer me parait cohérente mais impossible de
l'appliquer dès lors que l'on veut ouvrir une nouvelle fenêtre, c'est
rageant !
Merci de m'aider
"Patrice" <nobody@nowhere.com> a écrit dans le message de news:
ukkL0rL$EHA.2580@TK2MSFTNGP15.phx.gbl...
Server.Transfer ne concerne que le serveur alors que l'ouverture d'une
popup
concerne le client. Il faudrait sans doute envoyer quelque chose au
client.
A mon avis, Server.TRansfer est plutôt là pour compatibilité avec un
éventuel existant. Son utilisation en ASP.NET devrait être vraiment
exceptionnelle...
Patrice
--
"TOny" <tony_barret@(no_spam)hotmail.com> a écrit dans le message de
news:%23WkeVKl%23EHA.2540@TK2MSFTNGP09.phx.gbl...
J'effectue sur page1.aspx une commande server.transfer sur un Onclick
d'un
bouton déclaré server. Ce qui me permet de récupérer via Context.Handler
tout ce que je souhaite sur une page2.aspx.
Seulement je souhaiterais faire la même chose mais avec une ouverture de
fenetre entre les 2 !
J'arrive au résultat lorsque je mets target="_blank" sur mon formulaire
mais
ça pose souci pour tous les postback de la page puisqu'il s'ouvre dans
une
nouvelle fenêtre ! arf !
Comment faire une ouverture de fenêtre "coté server" entre guillemets ?
Ou existe t-il un moyen d'ouvrir une fenêtre puis d'aller chercher ce qui
ok moi je veux bien ! si selon toi sont utilisation est exceptionelle comment faire l'équivalent d'un submit avec un target à _blank !?! Autrement dit j'ai une page1.aspx remplie de champs et je souhaite récupérer le contenu dans une page2.aspx qui se trouve dans une autre fenêtre ! En gros je souhaite faire une chose qui est le B-A-BA en asp classique mais manisfestement ça doit vraiment être compliqué puisque personne ne répond.
La philosophie du server.transfer me parait cohérente mais impossible de l'appliquer dès lors que l'on veut ouvrir une nouvelle fenêtre, c'est rageant !
Merci de m'aider
"Patrice" a écrit dans le message de news: ukkL0rL$
Server.Transfer ne concerne que le serveur alors que l'ouverture d'une popup concerne le client. Il faudrait sans doute envoyer quelque chose au client.
A mon avis, Server.TRansfer est plutôt là pour compatibilité avec un éventuel existant. Son utilisation en ASP.NET devrait être vraiment exceptionnelle...
Patrice
--
"TOny" <tony_barret@(no_spam)hotmail.com> a écrit dans le message de news:%23WkeVKl%
J'effectue sur page1.aspx une commande server.transfer sur un Onclick d'un bouton déclaré server. Ce qui me permet de récupérer via Context.Handler tout ce que je souhaite sur une page2.aspx. Seulement je souhaiterais faire la même chose mais avec une ouverture de fenetre entre les 2 ! J'arrive au résultat lorsque je mets target="_blank" sur mon formulaire
mais
ça pose souci pour tous les postback de la page puisqu'il s'ouvre dans une nouvelle fenêtre ! arf !
Comment faire une ouverture de fenêtre "coté server" entre guillemets ? Ou existe t-il un moyen d'ouvrir une fenêtre puis d'aller chercher ce qui
se
trouve sur l'autre page ?
Par avance merci pour vos réponses
Tony
Patrice
target="_blank" fonctionne.
Normalement le problème est uniquement sur l'attribut "action" qui est supplanté par ASP.NET (dont le principe actuel est de toujours poster vers la page d'origine).
Donc avec un target="_blank" sur le formulaire et un server.transfer tu devrais pouvoir : - poster vers une nouvelle fenêtre vers la même page ASPX - cette page ASPX fait un server.transfer pour atteindre la "vraie" page
Patrice
--
"TOny" <tony_barret@(no_spam)hotmail.com> a écrit dans le message de news:%23$o%23zwU$
ok moi je veux bien ! si selon toi sont utilisation est exceptionelle comment faire l'équivalent d'un submit avec un target à _blank !?! Autrement dit j'ai une page1.aspx remplie de champs et je souhaite
récupérer
le contenu dans une page2.aspx qui se trouve dans une autre fenêtre ! En gros je souhaite faire une chose qui est le B-A-BA en asp classique
mais
manisfestement ça doit vraiment être compliqué puisque personne ne répond.
La philosophie du server.transfer me parait cohérente mais impossible de l'appliquer dès lors que l'on veut ouvrir une nouvelle fenêtre, c'est rageant !
Merci de m'aider
"Patrice" a écrit dans le message de news: ukkL0rL$ > Server.Transfer ne concerne que le serveur alors que l'ouverture d'une > popup > concerne le client. Il faudrait sans doute envoyer quelque chose au > client. > > A mon avis, Server.TRansfer est plutôt là pour compatibilité avec un > éventuel existant. Son utilisation en ASP.NET devrait être vraiment > exceptionnelle... > > Patrice > > > > -- > > "TOny" <tony_barret@(no_spam)hotmail.com> a écrit dans le message de > news:%23WkeVKl% >> J'effectue sur page1.aspx une commande server.transfer sur un Onclick >> d'un >> bouton déclaré server. Ce qui me permet de récupérer via
Context.Handler
>> tout ce que je souhaite sur une page2.aspx. >> Seulement je souhaiterais faire la même chose mais avec une ouverture
de
>> fenetre entre les 2 ! >> J'arrive au résultat lorsque je mets target="_blank" sur mon formulaire > mais >> ça pose souci pour tous les postback de la page puisqu'il s'ouvre dans >> une >> nouvelle fenêtre ! arf ! >> >> Comment faire une ouverture de fenêtre "coté server" entre guillemets ? >> Ou existe t-il un moyen d'ouvrir une fenêtre puis d'aller chercher ce
qui
> se >> trouve sur l'autre page ? >> >> Par avance merci pour vos réponses >> >> Tony >> >> > >
target="_blank" fonctionne.
Normalement le problème est uniquement sur l'attribut "action" qui est
supplanté par ASP.NET (dont le principe actuel est de toujours poster vers
la page d'origine).
Donc avec un target="_blank" sur le formulaire et un server.transfer tu
devrais pouvoir :
- poster vers une nouvelle fenêtre vers la même page ASPX
- cette page ASPX fait un server.transfer pour atteindre la "vraie" page
Patrice
--
"TOny" <tony_barret@(no_spam)hotmail.com> a écrit dans le message de
news:%23$o%23zwU$EHA.2700@TK2MSFTNGP14.phx.gbl...
ok moi je veux bien ! si selon toi sont utilisation est exceptionelle
comment faire l'équivalent d'un submit avec un target à _blank !?!
Autrement dit j'ai une page1.aspx remplie de champs et je souhaite
récupérer
le contenu dans une page2.aspx qui se trouve dans une autre fenêtre !
En gros je souhaite faire une chose qui est le B-A-BA en asp classique
mais
manisfestement ça doit vraiment être compliqué puisque personne ne répond.
La philosophie du server.transfer me parait cohérente mais impossible de
l'appliquer dès lors que l'on veut ouvrir une nouvelle fenêtre, c'est
rageant !
Merci de m'aider
"Patrice" <nobody@nowhere.com> a écrit dans le message de news:
ukkL0rL$EHA.2580@TK2MSFTNGP15.phx.gbl...
> Server.Transfer ne concerne que le serveur alors que l'ouverture d'une
> popup
> concerne le client. Il faudrait sans doute envoyer quelque chose au
> client.
>
> A mon avis, Server.TRansfer est plutôt là pour compatibilité avec un
> éventuel existant. Son utilisation en ASP.NET devrait être vraiment
> exceptionnelle...
>
> Patrice
>
>
>
> --
>
> "TOny" <tony_barret@(no_spam)hotmail.com> a écrit dans le message de
> news:%23WkeVKl%23EHA.2540@TK2MSFTNGP09.phx.gbl...
>> J'effectue sur page1.aspx une commande server.transfer sur un Onclick
>> d'un
>> bouton déclaré server. Ce qui me permet de récupérer via
Context.Handler
>> tout ce que je souhaite sur une page2.aspx.
>> Seulement je souhaiterais faire la même chose mais avec une ouverture
de
>> fenetre entre les 2 !
>> J'arrive au résultat lorsque je mets target="_blank" sur mon formulaire
> mais
>> ça pose souci pour tous les postback de la page puisqu'il s'ouvre dans
>> une
>> nouvelle fenêtre ! arf !
>>
>> Comment faire une ouverture de fenêtre "coté server" entre guillemets ?
>> Ou existe t-il un moyen d'ouvrir une fenêtre puis d'aller chercher ce
qui
> se
>> trouve sur l'autre page ?
>>
>> Par avance merci pour vos réponses
>>
>> Tony
>>
>>
>
>
Normalement le problème est uniquement sur l'attribut "action" qui est supplanté par ASP.NET (dont le principe actuel est de toujours poster vers la page d'origine).
Donc avec un target="_blank" sur le formulaire et un server.transfer tu devrais pouvoir : - poster vers une nouvelle fenêtre vers la même page ASPX - cette page ASPX fait un server.transfer pour atteindre la "vraie" page
Patrice
--
"TOny" <tony_barret@(no_spam)hotmail.com> a écrit dans le message de news:%23$o%23zwU$
ok moi je veux bien ! si selon toi sont utilisation est exceptionelle comment faire l'équivalent d'un submit avec un target à _blank !?! Autrement dit j'ai une page1.aspx remplie de champs et je souhaite
récupérer
le contenu dans une page2.aspx qui se trouve dans une autre fenêtre ! En gros je souhaite faire une chose qui est le B-A-BA en asp classique
mais
manisfestement ça doit vraiment être compliqué puisque personne ne répond.
La philosophie du server.transfer me parait cohérente mais impossible de l'appliquer dès lors que l'on veut ouvrir une nouvelle fenêtre, c'est rageant !
Merci de m'aider
"Patrice" a écrit dans le message de news: ukkL0rL$ > Server.Transfer ne concerne que le serveur alors que l'ouverture d'une > popup > concerne le client. Il faudrait sans doute envoyer quelque chose au > client. > > A mon avis, Server.TRansfer est plutôt là pour compatibilité avec un > éventuel existant. Son utilisation en ASP.NET devrait être vraiment > exceptionnelle... > > Patrice > > > > -- > > "TOny" <tony_barret@(no_spam)hotmail.com> a écrit dans le message de > news:%23WkeVKl% >> J'effectue sur page1.aspx une commande server.transfer sur un Onclick >> d'un >> bouton déclaré server. Ce qui me permet de récupérer via
Context.Handler
>> tout ce que je souhaite sur une page2.aspx. >> Seulement je souhaiterais faire la même chose mais avec une ouverture
de
>> fenetre entre les 2 ! >> J'arrive au résultat lorsque je mets target="_blank" sur mon formulaire > mais >> ça pose souci pour tous les postback de la page puisqu'il s'ouvre dans >> une >> nouvelle fenêtre ! arf ! >> >> Comment faire une ouverture de fenêtre "coté server" entre guillemets ? >> Ou existe t-il un moyen d'ouvrir une fenêtre puis d'aller chercher ce
qui
> se >> trouve sur l'autre page ? >> >> Par avance merci pour vos réponses >> >> Tony >> >> > >
Zazar
Bonsoir,
target="_blank" fonctionne.
Normalement le problème est uniquement sur l'attribut "action" qui est supplanté par ASP.NET (dont le principe actuel est de toujours poster vers la page d'origine).
Donc avec un target="_blank" sur le formulaire et un server.transfer tu devrais pouvoir : - poster vers une nouvelle fenêtre vers la même page ASPX - cette page ASPX fait un server.transfer pour atteindre la "vraie" page
Je pense que ce lien peut vous être utile : http://www.codeproject.com/aspnet/CHtmlForm.asp
Sinon, il me semble avoir vu passé un article du magazine MSDN sur comment faire un postback vers une autre page, mais je ne le retrouve pas.
-- Zazar
Bonsoir,
target="_blank" fonctionne.
Normalement le problème est uniquement sur l'attribut "action" qui est
supplanté par ASP.NET (dont le principe actuel est de toujours poster
vers la page d'origine).
Donc avec un target="_blank" sur le formulaire et un server.transfer
tu devrais pouvoir :
- poster vers une nouvelle fenêtre vers la même page ASPX
- cette page ASPX fait un server.transfer pour atteindre la "vraie"
page
Je pense que ce lien peut vous être utile :
http://www.codeproject.com/aspnet/CHtmlForm.asp
Sinon, il me semble avoir vu passé un article du magazine MSDN sur comment
faire un postback vers une autre page, mais je ne le retrouve pas.
Normalement le problème est uniquement sur l'attribut "action" qui est supplanté par ASP.NET (dont le principe actuel est de toujours poster vers la page d'origine).
Donc avec un target="_blank" sur le formulaire et un server.transfer tu devrais pouvoir : - poster vers une nouvelle fenêtre vers la même page ASPX - cette page ASPX fait un server.transfer pour atteindre la "vraie" page
Je pense que ce lien peut vous être utile : http://www.codeproject.com/aspnet/CHtmlForm.asp
Sinon, il me semble avoir vu passé un article du magazine MSDN sur comment faire un postback vers une autre page, mais je ne le retrouve pas.