Oggetti/eventi lato client e postback

lunedì 20 settembre 2004 - 10.14

volperubbia Profilo | Senior Member

Ciao a tutti,
in una pagina ASP.NET ho inserito alcuni controlli lato server e altri lato client. In particolare ho una listbox lato server, cui posso riempire sia con un pulsante client usando JavaScript sia con un pulsante web control con lista.items.Add .......

Quale è il problema? Semplice: gli elementi aggiunti dal client vengono persi quando genero un postback, gli altri no. Eppura la lista ha il viewstate a true.

Qualche idea?

Davide

volperubbia Profilo | Senior Member

Grazie,
ho risolto il problema mettendo il contenuto della listbox in una textbox, e poi ricaricando tutto nel page load, ... tutto ok.
Domanda: essendo la listbox un controllo server con viewstate a true, non dorvrebbe questo di per se mantenersi gli items fra un postback e l'altro, anche se alcuni di questi sono stati aggiunti con ''azioni'' (click su pulsanti) lato client? Il mio problema (ora risolto, anche se non ancora in maniera ottimale) era quello di consentire all'utente di aggiungere o togliere elementi da una listbox, senza generare ogni volta un postback.

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