Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/02/2013, 04:43
Avatar de chikiya
chikiya
 
Fecha de Ingreso: mayo-2006
Mensajes: 46
Antigüedad: 18 años
Puntos: 0
Respuesta: checkbox en tabla HTML creada dinámicamente

Solución:

Pinto la tabla siempre en el Page_Load.

En el Page_PreRenderComplete:
Código:
        CheckBox cb;
        Table tb;
        foreach (TableRow row in tabla2.Rows)
        {
            foreach (TableCell cell in row.Cells)
            {
                foreach (Control elem in cell.Controls)
                {
                    tb = new Table();
                    if (elem.GetType().Equals(tb.GetType())){
                        foreach (TableRow row2 in tabla2.Rows)
                        {
                            foreach (TableCell cell2 in row.Cells)
                            {
                                foreach (Control elem2 in cell.Controls)
                                {
                                    cb = new CheckBox();
                                    if (elem.GetType().Equals(cb.GetType()))
                                    {
                                        cb = (CheckBox)elem;
                                        if (cb.Checked == true)
                                        {
                                            //Aqui compruebo todo lo que necesito, en mi caso, almaceno los que están checked
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }                
        }
__________________

La belleza verdadera es la de las almas buenas

Última edición por chikiya; 18/02/2013 a las 05:08