Tabella con header fisso in ASPX??

sabato 18 aprile 2009 - 11.51

ispooky83 Profilo | Newbie

ciao a tutti,
nulla di piu semplice...devo fare una cavolo di tabella con header fisso.
farla in html nessun problema, come indica il terzo esempio di questo sito:
http://www.p2psin.it/forum/creazione-sito-web/36641-personalizzare-tabelle-con-i-css.html
ma il problema è repricare la cosa in ASPX visto che il tag "<THEAD>"non se lo fila proprio...nonostante io utilizzi <TableHeaderRow> e <TableHeaderCell>
...potete suggerirmi qualeche modo per risolvere o cmq qualche soluzione attendibile??

ciao grazie

rossimarko Profilo | Guru

Ciao,

tu come crei la tua tabella? Da codice?

Potresti anche sfruttare un repeater e definire tu i tag html senza usare TableRow ecc che sono controlli lato server su cui non hai il controllo completo per quanto riguarda l'html generato
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko

ispooky83 Profilo | Newbie

La mia tabella viene semplicemente creata in aspX con questo codice

<asp:Table ID="TableHeaderFolderFiles" CssClass="tableFile" runat="server">
<asp:TableHeaderRow>
<asp:TableHeaderCell Text="stato" CssClass="HeadingCellStaus"></asp:TableHeaderCell>
<asp:TableHeaderCell Text="nome" CssClass="HeadingCellName"></asp:TableHeaderCell>
<asp:TableHeaderCell Text="tipo" CssClass="HeadingCellType"></asp:TableHeaderCell> </asp:TableHeaderRow>
</asp:Table>

se solo riuscissi a inserire un cavolo di "<thead>" avrei risolto. Figuriamoci che ci ho provato anche con una label...
I repeater non li ho mai utilizzati e non so se siano l'id3eale per me anche perche ho cmq la necessita di costruire la tabella in questo modo in aspx.

ciao grazie

rossimarko Profilo | Guru

Come popoli la tabella? Da codice? Fai ad esempio un ciclo su una serie di datarow e inserisci le righe una ad una?

In questo caso i controlli databound (repeater, datalist, datagrid, gridview ecc) sono comodissimi...

Nel caso del repeater basta impostare il datasource del controllo e lato aspx devi semplicemente preoccuparti della formattazione dell'html: http://www.aspcode.it/articoli/articoli.asp?act1=show_art&idx=99
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5