Hei伙伴Stackoverflowers,
我在VB.Net中遇到了Session变量的一个小问题。我需要将一个Array存储到Session变量中,以便我可以将值返回到另一个.aspx.vb中。但不知怎的,它不会起作用。如果我尝试读取其他页面中的值,则为空。
以下是我的复选框代码:
Private Sub chdBoxes()
Dim data()
Dim datacount As Integer
datacount = 0
ReDim data(GridView1.Rows.Count)
For Each row As GridViewRow In GridView1.Rows
If row.RowType = DataControlRowType.DataRow Then
Dim chkRow As CheckBox = TryCast(row.Cells(0).FindControl("check1"), CheckBox)
If chkRow.Checked Then
Dim storeid As Integer = row.Cells(1).Text
data(datacount) = storeid
datacount = datacount + 1
End If
End If
Next
Session("rows") = GridView1.Rows.Count
Session("id") = data
End Sub
我感谢所有反馈,感谢您帮助我。
问候Soulrox