Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/09/2006, 01:39
desbarrao
 
Fecha de Ingreso: mayo-2005
Mensajes: 36
Antigüedad: 19 años, 8 meses
Puntos: 0
Solucionado!!
Aqui hay un concepto que desconocia:
Para accder a cada campo checkbox tengo que acceder a cada repeticion del Repeater y acceder al campo checkbox con su id. Yo pensaba que de alguna manera debia darle a cada checkbox un nombre diferente para accder a ellos pero no es necesario.

Con el codigo tal vez me explique mejor:

Código:
For Each i As RepeaterItem In listado.Items
  Dim cbNovedad As CheckBox = i.FindControl("novedad")
  If Not categoria.novedad.GetType Is GetType(DBNull) Then
    If categoria.novedad = "-1" Then
      cbNovedad.Checked = True
    End If
  End If
Next
donde:
- "listado" es mi control Repeater
- "cbNovedad" es el checkbox que tiene como nombre novedad (bueno eso ya se ve)
- "categoria" es el objeto que tiene la propiedad "novedad" que se corresponde con lo que hay guardado en la Base de datos.

Saludos