Creazione dinamica tabella

mercoledì 22 giugno 2005 - 12.18

nandonando Profilo | Senior Member

ho una tabella gia esistente con una riga con delle celle e dei campi al click di un pulsante creo una nuova riga con celle e tutto il resto però al click successivo perdo i dati inseriti nelle text e non mi ricrea una nuova riga o più che altro mi ricrea la stessa sostituendola come posso fare a risolver?

Brainkiller Profilo | Guru

Ci sono vari modi. Puoi mettere i dati nell'oggetto Viewstate che viene poi renderizzato con la pagina, lo vedi facendo ViewSource, oppure puoi inserire i dati nella Session (poco consigliato), oppure puoi inserire i dati man mano all'interno di un Database. Diversamente i dati si perdono da un postback all'altro.

ciao
david

nandonando Profilo | Senior Member

questo è il mio codice:
Dim ROW As New HtmlTableRow
Dim CELL1 As New HtmlTableCell
Dim CELL2 As New HtmlTableCell
Dim CELL3 As New HtmlTableCell
Dim CELL4 As New HtmlTableCell
Dim CELL5 As New HtmlTableCell
Dim CELL6 As New HtmlTableCell
Dim txt_Descrzione_libera As New TextBox
Dim txt_imponibile_descrizione_libera As New TextBox
Dim txt_iva_descrizione_libera As New TextBox

CELL1.Controls.Add(New LiteralControl("Descrizione libera"))
CELL2.Controls.Add(txt_Descrzione_libera)
CELL3.Controls.Add(New LiteralControl("Imponibile"))
CELL4.Controls.Add(txt_imponibile_descrizione_libera)
CELL5.Controls.Add(New LiteralControl("I.V.A 20%"))
CELL6.Controls.Add(txt_iva_descrizione_libera)

ROW.Cells.Add(CELL1)
ROW.Cells.Add(CELL2)
ROW.Cells.Add(CELL3)
ROW.Cells.Add(CELL4)
ROW.Cells.Add(CELL5)
ROW.Cells.Add(CELL6)

TABELLA_DESCRIZIONE_LIBERA.Rows.Add(ROW)
come lo memorizzo nel viewstate

Brainkiller Profilo | Guru

Ciao nando,
qui possiamo darti dei consigli o impostarti su una strada più veloce piuttosto che un'altra ma non realizzare l'implementazione del software se no dovremmo fare un contratto di consulenze.
Qui trovi tutte le istruzioni per lavorare con il Viewstate ed utilizzarlo per immagazzinare informazioni:
http://msdn.microsoft.com/library/en-us/vbcon/html/vbtskretainingwebformspagevalueswithviewstateproperty.asp

Visto il tuo listato però forse ti conviene salvare le informazioni su DB temporaneo.

ciao
david
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5