Buen dia...
Tengo una tabla html la cual voy llenando dinamicamente. Tiene 4 columnas: nombre, codigo, materia (estos 3 son textbox) y upd (en la q hay un checkbox x cada fila). Lo q quiero hacer es q si el checkbox esta chequeado los texbox de esa fila se activen para poder actualizar los datos, pero no se como recorrer la tabla para verificar el estado del checkbox...espero q me puedan ayudar
Con este metodo creo la tabla
public Table tableHTML()
{
Table tabla_retorno = new Table();
tabla_retorno.BorderWidth = 1;
TableHeaderRow Hrow = new TableHeaderRow();
TableHeaderCell hNomTit = new TableHeaderCell();
TableHeaderCell hCodTit = new TableHeaderCell();
TableHeaderCell hCarTit = new TableHeaderCell();
hNomTit.Text = "NOMBRE";
hCodTit.Text = "CÓDIGO";
hMatTit.Text = "MATERIA";
Hrow.Cells.Add(hNomTit);
Hrow.Cells.Add(hCodTit);
Hrow.Cells.Add(hCarTit);
tabla_retorno.Rows.Add(Hrow);
foreach (clsEstudiante est in this.estudiantes)
{
TableRow row = new TableRow();
TableCell cNombres = new TableCell();
TableCell cCodigo = new TableCell();
TableCell cMateria = new TableCell();
TableCell chkUpdate = new TableCell();
TextBox tx1 = new TextBox();
TextBox tx2 = new TextBox();
TextBox tx3 = new TextBox();
CheckBox chkActu = new CheckBox();
tx1.Enabled = false;
tx2.Enabled = false;
tx3.Enabled = false;
cNombres.Text = est.nombreProp;
cCodigo.Text = est.codigoProp;
cMateria.Text = est.materiaProp;
tx1.Text = cNombres.Text;
tx2.Text = cCodigo.Text;
tx3.Text = cMateria.Text;
cNombres.Controls.Add(tx1);
cCodigo.Controls.Add(tx2);
cMateria.Controls.Add(tx3);
chkUpdate.Controls.Add(chkActu);
row.Cells.Add(cNombres);
row.Cells.Add(cCodigo);
row.Cells.Add(cMateria);
row.Cells.Add(chkUpdate);
tabla_retorno.Rows.Add(row);
}
return (tabla_retorno);
}