Todo funciona perfectamente, se me crea una tabla de 2 filas con 2 RadioButtonList dentro de cada celda. Ahora bien, cuando voy a grabar los datos contenido en la tabla, me aparece que la tabla no tiene filas. Cuando ASP.NET hace postback me borra la tabla y no puedo grabar los datos.
¿Qué debo hacer para que no se me borre la tabla y los controles creados dinámicamente dentro de ella al hacer un postback?
El código que utilizo para añadir filas a la tabla es el siguiente:
Código:
El código para leer la tabla es el siguiente:Dim Fila As System.Web.UI.HtmlControls.HtmlTableRow Dim Celda As System.Web.UI.HtmlControls.HtmlTableCell Fila = New System.Web.UI.HtmlControls.HtmlTableRow rb = New RadioButtonList rb.ID = "dbPuntos_" & intContador.ToString rb.Font.Name = "Verdana" rb.Font.Size = FontUnit.XXSmall Celda = New System.Web.UI.HtmlControls.HtmlTableCell Celda.Align = "Left" Celda.Controls.Add(rb) Fila.Cells.Add(Celda) tblCalificaciones.Rows.Add(Fila)
Código:
For i As Integer = 0 To tblCalificaciones.Rows.Count - 1 ... Next