RISOLTO!!

il problema era che ho messo il binding della prima DDL nella Load e considera che quando cambio l'indice di questa drop down, prima di gestire l'evento di SelectedIndexChanged passa dalla load e riesegue il binding.
mi è bastato gestire la proprietà Page.IsPostBack:

codice:
If Not Page.IsPostBack Then
GetCitiesAD(cbCountry.SelectedValue)
...
GRAZIE MILLE PER L'AIUTO!!

DAVVERO MOLTO GENTILE..

CIAO