Foros del Web » Programando para Internet » ASPX (.net) »

Recorrer controles de un panel

Estas en el tema de Recorrer controles de un panel en el foro de ASPX (.net) en Foros del Web. Hola, tengo el siguiente problemilla, Quiero recorrer una serie de checkboxs que tengo en un panel y lo hago de la sigueinte manera: foreach(Control ctrl ...
  #1 (permalink)  
Antiguo 12/03/2010, 08:15
 
Fecha de Ingreso: marzo-2004
Mensajes: 11
Antigüedad: 20 años, 1 mes
Puntos: 0
Recorrer controles de un panel

Hola, tengo el siguiente problemilla,

Quiero recorrer una serie de checkboxs que tengo en un panel y lo hago de la sigueinte manera:

foreach(Control ctrl in this.Panel.Controls){}

No se si esta bien hecho pues solo puedo obtener el id del control. Me haria falta el valor.
También me gustaría saber si en un checkbox puedo meter algun string para recuperarlo

Gracias y un saludo
  #2 (permalink)  
Antiguo 12/03/2010, 14:36
 
Fecha de Ingreso: enero-2006
Mensajes: 293
Antigüedad: 18 años, 3 meses
Puntos: 4
Respuesta: Recorrer controles de un panel

Código C#:
Ver original
  1. foreach(Control ctrl in Panel.Controls)
  2. {
  3.       if(ctrl.GetType().ToString().ToUpper() == "CHECKBOX")
  4.      {
  5.              CheckBox cbx = (CheckBox)ctrl;
  6.              //  Aqui puedes accesar a cbx.Checked
  7.       }
  8. }

No he corrido el código, pero por ahi va...
  #3 (permalink)  
Antiguo 16/03/2010, 04:13
 
Fecha de Ingreso: marzo-2004
Mensajes: 11
Antigüedad: 20 años, 1 mes
Puntos: 0
Respuesta: Recorrer controles de un panel

Ok, muchas gracias.

Etiquetas: controles, panel, recorrer, aspx
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 09:32.