Ver Mensaje Individual
  #10 (permalink)  
Antiguo 15/09/2011, 14:12
mrprogman
 
Fecha de Ingreso: junio-2011
Mensajes: 329
Antigüedad: 12 años, 10 meses
Puntos: 2
Respuesta: checkbox en grid.

hice otra modificacion al codigo. solo que me selecciona el ultimo checkbox y de ahi cuenta 3 checkbox...si me explico..?..me pueden ayudar...necesito q

este es el orden que tengo en los checkbox>

Edit 1 9/13/2011 FED O.C. 14004
Edit 2 9/13/2011 BES O.C. 14010
Edit 3 9/15/2011 FED FEL 15186
Edit 4 9/15/2011 STD STD 15108
Edit 5 9/15/2011 STD STD 15195
Edit 6 9/15/2011 FED MOG 15075
Edit 7 9/15/2011 GMB GMB 15170
Edit 8 9/15/2011 FED SEA 15164
Edit 9 9/15/2011 FOU FOU 15227

si yo selecciono el checkbox 15164,15195 y 14010 me muestra
el 15186,15108 y15195, es decir me los muestra seguidos desde el ultimo checkbox seleccionado..este es el codigo.>



If ASPxGridView1.Selection.Count > 0 Then
' Obtains the key values of selected rows.
Dim keyValues As List(Of Object) = ASPxGridView1.GetSelectedFieldValues("OC")
Dim sb As StringBuilder = New StringBuilder(keyValues(0).ToString())

Dim inicio As Integer = ASPxGridView1.VisibleStartIndex
Dim fin As Integer = ASPxGridView1.VisibleRowCount


Dim i As Integer
Dim A As Integer
Dim B As Integer
Dim C As Integer
'For I As Integer = 0 To dgvtardanza.RowCount - 1
' for (int i = inicio; i < fin; i++)



For i = inicio To fin
If (ASPxGridView1.Selection.IsRowSelected(i)) Then

A = ASPxGridView1.GetRowValues(i + 1, "OC")
B = ASPxGridView1.GetRowValues(i + 2, "OC")
C = ASPxGridView1.GetRowValues(i, "OC")

TextBox3.Text = A
TextBox4.Text = B
TextBox5.Text = C
End If
Next i
Else
TextBox5.Text = "no hay nada seleccionado"
' Refreshes the grid.
End If
'ASPxGridView1.DataBind()
'Me.ListBox1.Items.Add(row(0) & " " & row(1))
'Next
End Sub