Hola a todos!!!
Trabajo en un proyecto ASP.NET con Vb.NET.
Tengo un datagrid, por cada registro tengo un checkbox que quiero
que esté asociado a el, además de un checkbox en el encabezado que al hacer clic tendría que marcar o desmarcar todos los checkbox's de la página (tipo Hotmail). Pero no se como hacerlo
¿Alguno de ustedes sabe cómo puedo hacer esto?
He descargado un componente que me permite hacer esto pero ya me está dando muchos dolores de cabeza.
Además de eso, tengo otro problema (esta vez con los checkbox's del los elementos)
La idea es seleccionar cualquier checkbox's de la lista y elimiarlos en el evento
clic.
El error que me aparece es: "La conversión especificada no es válida"
Este es el código:
Dim i As Integer = 0
Dim cb As CheckBox
Dim temp As Object
Dim dgi As DataGridItem
Dim empresaid As Integer
Dim dr As dsempresas1.empresasRow
For Each dgi In Me.grd_empresa.Items
Try
temp = grd_empresa.Controls.Count
cb = CType(dgi.Cells(0).Controls(1), CheckBox)
'cb = CType(dgi.Cells(0).Controls(1), CheckBox)
If cb.Checked Then
' Determinar la clave del registro seleccionado...
empresaid = CType(Me.grd_empresa.DataKeys(i), Integer)
' ... situar el puntero en el conjunto de datos correspondiente...
dr = Me.Dsempresas11.empresas.FindByid_empresa(empresai d)
' ... y eliminarlo.
dr.Delete()
End If
i += 1
Catch a As Exception
Response.Write(a.Message)
End Try
Next
Me.SqlDataAdapter1.Update(Me.Dsempresas11)
Me.SqlDataAdapter1.Fill(Me.Dsempresas11)
Me.grd_empresa.DataBind()
Desde ya muchas gracias
Gustavo