Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/09/2007, 06:31
Avatar de RsOfT
RsOfT
 
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 1 mes
Puntos: 7
Grabar Datos de una Tabla Dinámica

Tengo una tabla la cual le agrego filas según mi necesidad y dentro de cada celda estoy añadiendo un "RadioButtonList".

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:
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)
El código para leer la tabla es el siguiente:
Código:
For i As Integer = 0 To tblCalificaciones.Rows.Count - 1
...
Next
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--