Hola, quiero hacer una tabla dinámica.
Estoy trabajando con Asp.net 2.0
Pero la tabla tiene que ser accesible.
El código que me genera lo es, salvo por una propiedad: Summary que no se donde establecerla.
¿Alguien me puede echar una mano?
Muchas gracias
Código:
<asp:Table ID="tblListaprueba" runat="server" Caption="Tabla de prueba">
<asp:TableHeaderRow ID="CabeceraPruebaTabla" runat="server">
<asp:TableHeaderCell ID="Cabecera1" runat="server" Scope="Column" AbbreviatedText="Cabecera1">Cabecera 1</asp:TableHeaderCell>
<asp:TableHeaderCell ID="Cabecera2" runat="server" Scope="Column" AbbreviatedText="Cabecera2">Cabecera 2</asp:TableHeaderCell>
</asp:TableHeaderRow>
</asp:Table>
Protected Sub cargar()
Dim FilaDeTabla As TableRow
Dim CeldaDeTabla As TableCell
Dim Cabeceras(0) As String
FilaDeTabla = New TableRow
CeldaDeTabla = New TableCell
CeldaDeTabla.Text = "Registro 1"
Cabeceras(0) = Me.tblListaprueba.Rows(0).Cells(0).ID
CeldaDeTabla.AssociatedHeaderCellID = Cabeceras
FilaDeTabla.Cells.Add(CeldaDeTabla)
CeldaDeTabla = New TableCell
CeldaDeTabla.Text = "Registro 2"
Cabeceras(0) = Me.tblListaprueba.Rows(0).Cells(1).ID
CeldaDeTabla.AssociatedHeaderCellID = Cabeceras
FilaDeTabla.Cells.Add(CeldaDeTabla)
Me.tblListaprueba.Rows.Add(FilaDeTabla)
End Sub
Genera:
Código HTML:
<table id="tblListaprueba" border="0">
<caption>
Tabla de prueba
</caption><tr id="CabeceraPruebaTabla">
<th id="Cabecera1" scope="column" abbr="Cabecera1">Cabecera 1</th><th id="Cabecera2" scope="column" abbr="Cabecera2">Cabecera 2</th>
</tr><tr>
<td headers="Cabecera1">Registro 1</td><td headers="Cabecera2">Registro 2</td>
</tr>
</table>