Foros del Web » Programación para mayores de 30 ;) » .NET »

Llenar CheckBoxList con query

Estas en el tema de Llenar CheckBoxList con query en el foro de .NET en Foros del Web. Hola, necesito llenar un chekBoxlist con un query, que me muestre la descripción de la selección, pero cuando se envié la petrición recoger un valor ...
  #1 (permalink)  
Antiguo 07/05/2009, 16:02
Avatar de dadabit  
Fecha de Ingreso: febrero-2009
Ubicación: Coahuila, México
Mensajes: 145
Antigüedad: 15 años, 2 meses
Puntos: 1
Busqueda Llenar CheckBoxList con query

Hola, necesito llenar un chekBoxlist con un query, que me muestre la descripción de la selección, pero cuando se envié la petrición recoger un valor secundario.

Bueno el query es asi

Select valorId, ValorDesc From Tabla

Ya me funciona con esto:

Código:
query = "valorId, ValorDesc From Tabla"
        Try
            MyConnection.Open()
            cmd = New SqlCommand(query, MyConnection)
            Dim lector = cmd.ExecuteReader
            While lector.Read()
                ListPermisos.Items.Add(New ListItem(lector.Item("ValorDesc"), lector.Item("valorId,")))
            End While
        Catch ex As SqlException
            'MsgBox("Sin conexion")
            MyConnection.Close()
        End Try
        MyConnection.Close()
Me muestra el ValorDesc, esta bien, pero al seleccionar el checkbox y hacer una petición recoger ValorId....

De antemano muchas gracias
  #2 (permalink)  
Antiguo 08/05/2009, 11:07
Avatar de dadabit  
Fecha de Ingreso: febrero-2009
Ubicación: Coahuila, México
Mensajes: 145
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: Llenar CheckBoxList con query

Cita:
Protected Sub BidnCheckBoxList()
query = "Select ValorDesc, ValorId From Tabla"
Try
MyConnection.Open()
cmd = New SqlCommand(query, MyConnection)
ListPermisos.DataSource = cmd.ExecuteReader()
ListPermisos.DataTextField = "ValorDesc"
ListPermisos.DataValueField = "ValorId"
ListPermisos.DataBind()
MyConnection.Close()
Catch ex As Exception
MsgBox("Sin conexion")
MyConnection.Close()
End Try
End Sub
Ya lo conseguí de esta manera
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:43.