24 ans
Messages postés231Date d'inscriptionlundi 27 novembre 2000StatutMembreDernière intervention 7 juillet 2008
-
22 mai 2006 à 17:46
cs_Nurgle
Messages postés1642Date d'inscriptionsamedi 6 novembre 2004StatutMembreDernière intervention28 avril 2011
-
22 mai 2006 à 22:23
Salut tout le monde
Comment je puisse passer des parametres à une page
fcampagne
Messages postés195Date d'inscriptionvendredi 3 juin 2005StatutMembreDernière intervention13 juillet 20063 22 mai 2006 à 18:16
tout simplement lorsque tu appelle ta page cible, dans ta balise Href tu appelle ta page de la maniére suivante
test
et pour récupérer le paramétre sur la page une fois celle ci chargé du fait juste un Request.Params.Get("tonparam")
cette methode te retournera la valeur de "tonparam" passé dans l'url
autre méthode, tu peux utiliser les sessions
pour cela sur la page source tu fait session("tonparam")=tavaleur et sur la page cible tu fait
tavaleur=session("tonparam")
de cette maniére les varaibles sont persistante et tu peux les réutiliser meme apres avoir appelé plusieurs fois ta page, elle sont memoriser sur le serveur toute la durée de ta session
Voili voilou
cs_Nurgle
Messages postés1642Date d'inscriptionsamedi 6 novembre 2004StatutMembreDernière intervention28 avril 20114 22 mai 2006 à 22:22
Salut,
Attention cependant : en ASP.NET, je déconseille l'utilisation de Request.Params que te montre fcampagne, car celui ci fait la synthèse de plusieurs types de paramètres (à savoir Request.QueryString, Request.Form, Request.ServerVariables, et Request.Cookies), il peut donc y avoir des confusions entre des paramètres ayant le même nom...etc
- Si tu veux récupérer des paramètres passés dans l'URL, utilises Request.QueryString("tonparam")
(et c'est pareil en ASP3 ou en ASP.NET )
- Si tu veux récupérer des paramètres passés par un formulaire avec méthode="POST", utilises :
Request.Form("tonparam")
(et c'est pareil en ASP3 ou en ASP.NET )