problème dans l'évenement GridView2_SelectedIndexChanged
Bonjour tout le monde
voici les codes que j'ai:
Code:
1 2 3 4 5 6 7 8 9 10
|
con1.open()
sqlstr= "select ID, Name from contact"
Cmd1 = New SqlCommand(sql,con1)
DR = Cmd1.executeReader
If DR.hasrows Then
GridView2.DataSource = DR
GridView2.DataBind()
endif |
et j'ai ajouter une colonne qui me permet de sélectionner une ligne
Code:
1 2
|
Session("cell") = Me.GridView2.SelectedRow.Cells(1).Text |
Code:
1 2 3 4 5
|
Protected Sub GridView2_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView2.SelectedIndexChanged
GridView2.Attributes.Add("onclick", "window.open('Index.aspx',null,'left=350, top=200, height=481, width= 463, status=no, resizable= no, scrollbars= no, toolbar= no,location= no, menubar= no');")
End Sub |
dans la page indexe je fais le suivant dans l'evenement Onload
Code:
1 2
|
textbox1.text=session("cell") |
le problème que j'ai est le suivant quand je clique sur le gridview pour la premiere fois j'aurai le champ textbox1 vide comme si la valeur de
session("cell")=""
mais quand je clique pour le 2eme fois j'aurai le résultat
où est le problème,