Bonjour je travaille sous visual web developper 2005 en vb.net. J'aimerais savoir comment récupérer le contenu d'un control ( exple textBox ) d'une webForm1 et l'utiliser dans une webForm2.
Si quelqu'un peut m'éclairer merci![]()
Bonjour je travaille sous visual web developper 2005 en vb.net. J'aimerais savoir comment récupérer le contenu d'un control ( exple textBox ) d'une webForm1 et l'utiliser dans une webForm2.
Si quelqu'un peut m'éclairer merci![]()
Je ne connais pas la version Web mais je sais qu'avec des Windows Forms on peut faire ça :
depuis la Form1 => Form2.Textbox_cible.Text
A voir si ça marche aussi en Webform ? Mais attention à être sûr que le contenu est le bon.
Il faut soit utiliser une variable de session, soit envoyer la valeur de ta variable dans l'url quand tu passes sur le webform2
Exemple:
Dans webform1
Dans Webform2 dans le load de la page:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Dim toto as string toto = "hello world" ' Envois de la variable toto via l'url vers le Webform2 Response.redirect("Webform2.asp?" & toto)
A ce moment là, la valeur de titi sera hello world
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 'Récupération de la valeur de la variable toto Dim titi as string titi = Request.params.get("toto")
Sinon avec la variable de session:
Depuis le webForm1
Depuis le WebForm2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Session("toto") = "hello world"
et titi vaudra hello world
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 dim titi as string titi = Session("toto")
J'espère que ça pourra t'aider.
VinZ
Tss tss...
Un seul mot: le cross page posting
je suis du même avis que lutecefalco.
le cross page posting reste le mieux.
Partager