Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/07/2009, 02:23
josezamora
 
Fecha de Ingreso: julio-2009
Mensajes: 60
Antigüedad: 14 años, 10 meses
Puntos: 0
error de nullreferenceException

Buenos dias estoy realizando una aplicacion donde consiste en pasar datos de un gridview a otro mediante un campo checkbox y un boton.El unico problema que me da es que cuando miro a ver si el ampo esta checkeado me salta el error de nullreferenceException was unhandled by user code.
El codigo que atañe a esto es el siguiente.Por favor me gustaria que me respondiesen lo antes posible.

Protected Sub cmd_enviar_activos_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles cmd_enviar_activos.Click

Dim li_filas_grid_no_activos As Integer
Dim i As Integer
Dim obj As New BaseDeDatosusuarios
Dim id As Integer
Dim nombre As String
'inicializo las filas al valor de las filas del gridview

li_filas_grid_no_activos = Me.GridView_Empleados_No_Activos.Rows.Count

'por cada fila tengo que ver cual esta seleccionado

For i = 0 To li_filas_grid_no_activos - 1
Dim cb As CheckBox

cb = Me.GridView_Empleados_No_Activos.Rows(i).FindContr ol("selec_activo")

'me da error de nullreferenceException aqui en el if


If cb.Checked = True Then

nombre = GridView_Empleados_No_Activos.SelectedRow.Cells(1) .Text
id = GridView_Empleados_No_Activos.SelectedRow.Cells(2) .Text
obj.Insertar_empleado_activo(id, nombre)
obj.Borrar_empleado_no_activo(id)


End If
Next
GridView_Empleados_No_Activos.DataBind()
GridView_Empleados_Activos.DataBind()
End Sub