Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/05/2008, 07:51
BACH
 
Fecha de Ingreso: agosto-2006
Mensajes: 99
Antigüedad: 18 años, 5 meses
Puntos: 0
Recorrer fila de tabla HTML

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);

}