Welcome Guest Search | Active Topics | Sign In | Register

Problems with Grid SelectedItemIndex property Options
Sergio
Posted: Friday, March 30, 2012 11:55:34 PM
Rank: Member
Groups: Member

Joined: 3/30/2011
Posts: 16
Hello,

I have a problem with Grid SelectedItemIndex property. When grid is loaded and I select a row works fine, but when I reorder grid with a column the SelectedItemIndex doesn't work correctly.

For example, I reorder the grid with Fecha column and I select the fifth row (it has value 11 for column Numero)



In server, the SelectedItemIndex is correct 4 but the the Item with index 4 doesn't correspond with the row selected, it has a value 12 in column Numero, that means is the seventh row.



Here is the code I use, basically I get the index with SelectedItemIndex and I get the item with Dim item As EO.Web.GridItem = Grid1.Items.Item(index) but the Item doesn't correspond with selected

Private Sub Lb_consultar_Click(sender As Object, e As System.EventArgs) Handles Lb_consultar.Click
Dim index As Integer = Grid1.SelectedItemIndex()
If index >= 0 Then
Dim item As EO.Web.GridItem = Grid1.Items.Item(index)
Dim cell As EO.Web.GridCellCollection = item.Cells()
Dim gridn As EO.Web.GridCell = cell.Item("numero")
Session("Pago_Num") = gridn.Value().ToString
Session("Pago_Accion") = "2"
Response.Redirect("Pagos.aspx", True)
Else
validar.Show("Error - Pagos", "Debe seleccionar un Pago de la lista.", Nothing, New EO.Web.MsgBoxButton("Cerrar"))
End If
End Sub

So, how can I get the selected item when reorder items.

Thank you


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.