28 messaggi dal 20 ottobre 2003
Ciao ragazzi,
dopo aver creato una tabella a runtime, come posso stamparla sulla pagina html?
Che intendi per creare una tabella a runtime? Creata in un DB?

--
Andrea Palmatè
28 messaggi dal 20 ottobre 2003
Intendo questo:

Table tabellaCatDomande = new Table();


Dopo aver creato l'oggetto table, le righe e le celle, cosa ne faccio di questo oggetto?
Lo voglio visualizzare sulla pagina; ma come si fa?

Ho provato con il "Response.Write(oggettoTabella)" ma non funziona.
2.198 messaggi dal 30 novembre 2001
metti un placeholder dove vuoi inserire la tua tabella e poi aggiungi la tua tabella al placeholder:

myplaceholder.controls.add(tabellaCatDomande);
30 messaggi dal 06 settembre 2002
avrei potuto inserirla anche in un panel? che differenza c'è tra panel e placeholder?
28 messaggi dal 20 ottobre 2003
chiccosimo ha scritto:
metti un placeholder dove vuoi inserire la tua tabella e poi aggiungi la tua tabella al placeholder:

myplaceholder.controls.add(tabellaCatDomande);


Scusa l'ignoranza, ma cos'è un PLACEHOLDER?
2.198 messaggi dal 30 novembre 2001
è un comando asp.net che server proprio per creare dinamicamente comandi all'interno della pagina. proprio come nel tuo caso, dal momento che hai creato la nuova tabella, dove la inserisci all'interno della pagina?
per questo nel punto della pagina dove vuoi inserire la tua tabella appena creata, scrivi:

<asp:placeholder id="Myplaceholder" runat="server"/>
2.198 messaggi dal 30 novembre 2001
il panel si usa quando vuoi creare elementi html <div> formattati, mentre per inserire comandi creati dinamicamente è più utile un placeholder.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.