A rigor di logica, è sufficiente che tu intercetti lato server l'evento che ti segnala la selezione di un nuovo record nella prima DropDownList e, nel codice di tale evento, inserisci le istruzioni necessarie per caricare da un DataReader o da un DataSet i dati da inserire all'interno della seconda DropDownList, chiamando il metodo DataBind per effettuare il binding dei dati.
Se hai già fatto questo e non ottieni l'effetto desiderato, cerca di fare il debugging della tua applicazione per verificare il corretto stato delle cose; e ancora, verifica che non vi siano caricamenti di dati quando un oggetto della classe relativa alla pagina viene creata (evento OnLoad) in seguito ad un PostBack: tale operazione impedisce al controllo, per ovvi motivi (in quanto i dati vengono ricaricati), di rispondere all'evento correttamente.
Eventualmente, posta un poco di codice se non risolvi il problema, così possiamo darci un'occhiata.
Ciao!![]()

Rispondi quotando
, non risulterà una pagina un po' pesante?

) ma per ajax intendo una semplice funzione javascript. In fondo è facile: nell'evento change di REGIONI, lancio ajax spedendo l'id regione, e, nella funzione di ritorno, ricevo l'html di PROVINCE. Faccio un innerHTML ed il gioco è fatto.