Ciao a tutti
Ho realizzato un pagina che mi mostra dei dati in una DataGrid prelevandoli da un DB,questi dati sono filtrati tramite delle DropDownList che filtrano i vari campi.

Queste DropDownList vengono caricate con valori presi dal db,e si auto filtrano a vicenda,ovvero la selezionando un elemento sulla prima DropDownList le altre si caricano con valori "compatibili" con quello selezionato.

Il problema è che ogni volta che avviene questo autofiltro perdo il valore selezionato sulla DropDownList,perchè dopo il post back la DropDownList con valori ristretti rispetto a prima,ha come item selezionato sempre il primo e non quello cliccato.

Come posso fare!?

Spero di essermi spiegato bene