单击datagrid中某一行时把行中的项值传递到另一个页面,结果得到空值!!!!
Private Sub Grid_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles Grid.ItemDataBound
If ((e.Item.ItemType = ListItemType.AlternatingItem) Or (e.Item.ItemType = ListItemType.Item)) Then
e.Item.Attributes.Add("onclick", "javascript: window.open('edit.aspx?Name=" & e.Item.Cells(1).Text & " ')")
End If
End Sub
想单击datagrid中某一行时把行中的项值传递到另一个页面(Edit.aspx)。
但在Edit.aspx页面用Request("name")得到的值是空值!不知道为什么???
申明:我用了绑定列,不知道有没有关系??