ciao a tutti...
ho una pagina con un datagrid con una HyperLinkColumn (ke funziona a meraviglia) ed un un linkbutton, il cui codice è il seguente:
dove Session("indici") è una stringa del tipo -22-23-54-87-54 e la funzione inserisci inserisce dei dati in un file xml. il problema è ke, al click di questo link:codice:Dim err as String Dim split As String() = Session("indici").ToString.Split(CType("-", Char)) Dim i As Integer For i = 1 To split.Length - 1 Select Case Session("stato") Case 1 err = scritto.inserisci("insAFF1", CType(split(i), Integer)) Case 4 ret = scritto.inserisci("insAFF4", CType(split(i), Integer)) End Select If Not err Is Nothing Then lbldesc.Text = err lbldesc.ForeColor = Drawing.Color.Red lbldesc.Visible = True Exit Sub End If Next Response.Redirect("Pagina.aspx")
1- se faccio il redirect della pagina, le variabili di sessione mi svaniscono
2- se non lo faccio, le variabili di sessione sono ok.
PERCHè il redirect mi scatena l'eliminazione delle variabili di sessione? mi succede sia se faccio il redirect alla stessa pagina (x aggiornarla) ke se lo faccio ad altre pagine...
spero di essermi spiegata.. AIUTO![]()
![]()

Rispondi quotando