Associazione dati dropdownlist

mercoledì 01 aprile 2009 - 15.43

valerik Profilo | Junior Member

Ciao a tutti,

nell'evento OnSelectedIndexChanged di una dropdownlist ho il seguente codice


Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra


Il problema e' che nella seconda dropdownlist(che prende l'ID dalla prima), mi si accodano i dati ogni volta che seleziono un valore nella prima dropdownlist.

Quindi ad esempio se seleziono "valore1" nella prima, nella seconda ho i valori giusti, poi selezionando "valore2" nella prima, nell'altra ho i valori di prima + quelli nuovi e cosi' via.
Come faccio a eliminare i valori precedenti?Ho provato ad azzerareil datasource all'inizio dell' evento OnSelectedIndexChanged, ma e' uguale.
Nel Page_load ho:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Spero di essermi spiegato.
Grazie
valerik

balfaz Profilo | Expert

prima di fare il databind puoi usare tuoDDL.items.clear
questo dovrebbe sistemare il problema


Dove troverai sempre una mano disposta ad aiutarti è nell'estremo del tuo proprio braccio

valerik Profilo | Junior Member

Bravissimo, grazie
valerik
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