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.
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 exempleSi 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 MSDN
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager