PDA

View Full Version : [ASP.NET] Mantenere i dati nella Table dopo postback


voyager18
06-01-2010, 22:16
Ciao a tutti! Ho una Table e in Page_Load la popolo con delle TableRow che contengono alcuni controlli tra i quali un TextBox con abilitato il gestore dell'evento TextChanged ed AutoPostback è true. Il problema è questo quando cambio il testo del TextBox viene generato il postback ma le righe della tabella spariscono e l'evento TextChanged non viene gestito.
Il ViewState della tabella è abilitato. Come faccio a mantenere le righe della tabella con tutti i controlli inseriti tra un postback e l'altro?

ybla82
07-01-2010, 09:56
quando fai il postback ripassi obbligatoriamente dal Page_load. In questo punto devi controllare eche le tue informazioni siano ancora disponibili.

La cosa che secondo me ti conviene fare è ricaricare la collezione nella funzione che gestisce l'evento di textBoxChanged.

Spero più o meno di aver capito il problema, diversamente magari posta qualche riga di codice.

Spero di esserti stato d'aiuto.
Ciao