Envoyer la valeur d'une variable d'une page ASP.NET a une autre [Résolu]

MzSrH 10 Messages postés samedi 10 avril 2010Date d'inscription 22 avril 2011 Dernière intervention - 13 avril 2011 à 17:57 - Dernière réponse : MzSrH 10 Messages postés samedi 10 avril 2010Date d'inscription 22 avril 2011 Dernière intervention
- 14 avril 2011 à 18:38
Bonjour,
Comme le titre l'indique, je cherche à envoyer la valeur d'une variable d'une première page à une deuxième page.
Sur ma page d'accueil, je récupère un ID que je stock dans une variable MyID par exemple. Dans ma seconde page, j'ai besoin de récupéré la valeur de cette ID pour l'utiliser dans une requête, enfin bref, ma variable MyID est déclaré Public dans ma class, mais quand je passe sur la seconde page, la valeur dans MyID est de 0. Dois-je l'envoyer avec la méthode POST puis la récupéré avec GET? Si oui, comment faire? je suis débutante sur ASP.NET.
Merci d'avance !
Afficher la suite 

2 réponses

Répondre au sujet
cs_Megafan 390 Messages postés dimanche 7 avril 2002Date d'inscription 23 septembre 2016 Dernière intervention - 13 avril 2011 à 20:19
+3
Utile
Bonjour
3 solutions
- 1 -Vous la passez en POST dans un hiddenField
HiddenField.value=MyID
et
Request.Form("MyID")

- 2 -Vous la passez en GET
response.redirect ("mapage.asxp?MyID=XXXX")
et
Request.QueryString("MyID")

- 3- Le plus simple
Vous la stockez en variable de session
Session("MyID")=MyId.Tostring
et
MyId=cint(Session("MyID"))

Megafan

Développeur de http://www.o10c.eu (Lien)


La nouvelle référence en matière de jeu de stratégie spatiale.
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_Megafan
MzSrH 10 Messages postés samedi 10 avril 2010Date d'inscription 22 avril 2011 Dernière intervention - 14 avril 2011 à 18:38
0
Utile
@Megafan
Merci pour votre réponse rapide et précise :) J'ai utilisé la 3ème méthode qui marche très bien! Merci.
Commenter la réponse de MzSrH

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.