server.transert ou response.redirect?

Le
hac63
j'ai deux pages, la première contient différents textbox et un boutton dont
l'évenement click renvoi vers la deuxième page cette dernière contient un
boutton qui renvoi à son tour à la page précedente.
dans quel cas utiliser server.transfert ou response.redirect?
au retour sur la première page comment conserver les infos déja saisie dans
les textbox de celle-ci?
merci.
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Gilles TOURREAU
Le #12182561
Le Fri, 22 Jun 2007 13:00:00 +0200, hac63

j'ai deux pages, la première contient différents textbox et un boutton
dont
l'évenement click renvoi vers la deuxième page cette dernière contient un
boutton qui renvoi à son tour à la page précedente.
dans quel cas utiliser server.transfert ou response.redirect?
au retour sur la première page comment conserver les infos déja saisie
dans
les textbox de celle-ci?
merci.



Response.Redirect refais une requête HTTP sur une autre page Web.
Server.Transfer transfert l'execution de la requête HTTP sur une autre
page Web.

Grosso modo :
-> L'utilisateur fait une requête Page1.aspx.
Avec Redirect("Page2.aspx"), une nouvelle requête HTTP "Page2.aspx" est
crée et executé.
Avec Transfert("Page2.aspx"), la requête restez la même mais l'execution
est transféré sur Page2.aspx.

Transfert() est surtout utilisé dans le cas où l'on souhaite executer une
page sans changer l'URL de la page au niveau du client.
Redirect() est surtout utilisé pour rediriger vers une autre page et "en
la signalant" au client (Utile pour mettre à jour les URL des pages au
niveau des moteurs de recherche).

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
adaneels
Le #12175621
On 22 juin, 07:00, hac63
j'ai deux pages, la première contient différents textbox et un boutto n dont
l'évenement click renvoi vers la deuxième page cette dernière conti ent un
boutton qui renvoi à son tour à la page précedente.
dans quel cas utiliser server.transfert ou response.redirect?



Je ne sais pas exactement, la MSDN recommande d'utiliser plutôt le
Response.Redirect si mes souvenirs sont bons (mais j'ai des problèmes
avec IE et ce Response.Redirect ene ce moment, ce qui m'a fait trouvé
ton message ;) )

au retour sur la première page comment conserver les infos déja saisi e dans
les textbox de celle-ci?



passage de tes valeurs via la méthode get (les valeurs dans l'url
http://monsite.com/mapage.aspx?var1=valeur1&var2=valeur2)
ou méthode post (= l'autre méthode html)
ou mieux : les variables de session (voir l'aide de l'objet Session)

merci.


Publicité
Poster une réponse
Anonyme