View Full Version : [ASP.Net(VB.Net)]Come passo un parametro da una pag a l'altra?
<Gabrik>
07-09-2006, 08:38
Salve mi interesserebbe sapere come passare un parametro o un da to da una pagina ad un altra
Salve mi interesserebbe sapere come passare un parametro o un da to da una pagina ad un altra
Se si tratta di dati puoi usare l'oggetto Session (o Application...dipende dal contesto) esempio:Session("NomeQualsiasi") = myVar nell'altra pagina poi recuperi il valore di myVar leggendo Session("NomeQualsiasi")
Se sono solamente delle variabili di tipo stringa o intero puoi fare una redirect alla pagina inserendole nel querystring in modo da recuperarle nell'altra pagina con l'oggetto Request (come nello stile ASP)
ciao
<Gabrik>
07-09-2006, 09:32
grazie quindi faccio una cosa tipo cosė
pagina con il dato:
Response.Redirect("/Default.aspx?" & "id" & "=" & IDUser)
home:
Dim UserID As String
UserID = Request("id")
lbl_ID.Text = nome_utente
Mentre se devo fare una cosa tipo per una sessione?
grazie quindi faccio una cosa tipo cosė
pagina con il dato:
Response.Redirect("/Default.aspx?" & "id" & "=" & IDUser)
home:
Dim UserID As String
UserID = Request("id")
lbl_ID.Text = nome_utente
Mentre se devo fare una cosa tipo per una sessione?
Nella prima pagina nell'evento OnClick del pulsante o del linkbutton che ti fa la redirect alla seconda pagina scrivi:
Session("id") = IDUser
Nella seconda:
Dim UserID As String
UserID = Session("id")
ciao :)
<Gabrik>
07-09-2006, 09:44
grazie
<Gabrik>
14-09-2006, 16:06
ho provato e nn mi funziona :cry:
ecco in codice
Response.Redirect("~/Default.aspx?logginned")
Session("id") = IDUtente
e nell altra pagina
Dim UserID As String
UserID = Session("id")
il codce sembra giusto :muro:
qualcuno mi aiuti pls
Assegna la Session prima del redirect.....
<Gabrik>
16-09-2006, 09:04
ok grazue adesso v
funziona ;)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.