slt,
comment récupérer un champ text d'une page et le mattre dans une autre champ texte d'une nouvelle page
Ex:
Page1:
textbox1.text=test
page
textbox2.text='ici je doit récupére la valeur "test"
Merci Cdt.
Version imprimable
slt,
comment récupérer un champ text d'une page et le mattre dans une autre champ texte d'une nouvelle page
Ex:
Page1:
textbox1.text=test
page
textbox2.text='ici je doit récupére la valeur "test"
Merci Cdt.
pense au passage des parametres par url
url de la page deux sera page2.aspx?champarecuperer=test
tu recupere le paramettre champarecperer au load de la page2 comme ça
texbox2.text=Request.Params("champarecuperer")
bon courrage
Page1 n'étant plus instancié quand tu apelles Page2, tu dois stocker ta valeur quelque part.
Deux possibilités simples :
- la passer à l'Url d'appel de Page2
- la stocker en variable de session.
Merci à vous tous,
j'ai utilisé un variable de session :),
Cdt
Si t'es en 2.0, tu peux utiliser le Cross Page Posting ;)
Montre moi une exemple ;)Citation:
Si t'es en 2.0, tu peux utiliser le Cross Page Posting
Le Cross-Page Posting se base sur la récupération de des entrées de la page précédante.
Un exemple:
Pour plus d'info : Cross-Page Posting Sur MSDNCode:
1
2
3
4
5
6
7
8
9
10
11 Dim LoginControl As Login LoginControl = CType(PreviousPage.FindControl("Login1"), Login) If Not LoginControl Is Nothing Then Dim UserName As TextBox UserName = CType(LoginControl.FindControl("UserName"), TextBox) If Not UserName Is Nothing Then Label1.Text = UserName.Text End If Else Label1.Text = "Cannot find user name in Login control." End If