Salve ho creato uno usercontrol con 3 drop "dropregioni", "dropprovincie", "dropcomuni" come segue:

<aspropDownList Enableviewstate="false" ID="dropRegioni" DataValueField="idRegione" DataTextField="nome" AutoPostBack="true" runat="server"></aspropDownList>

<aspropDownList Enableviewstate="false" ID="dropProvincie" DataValueField="idProvincia" DatatextField="nome" AutoPostBack="true" SkinID="dropCorto" runat="server"></aspropDownList>

<aspropDownList Enableviewstate="false" ID="dropComuni" DataValueField="idComune" DataTextField="nomeComune" SkinID="dropMedio" runat="server"></aspropDownList>

la dropRegioni la carico nel load della pagina madre in questo modo:

oregProvCom = LoadControl("regProvCom.ascx")
oregProvCom = DirectCast(oregProvCom, regProvCom)
oregProvCom.caricaRegioni("", "", "")
cellaTab.Controls.Add(oregProvCom)

dove Protected WithEvents oregProvCom As regProvCom che è propriamente lo usercontrol

ora al change delle regioni carico correttamente tutte provincie in questo modo:

Protected Sub dropRegioni_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles dropRegioni.SelectedIndexChanged
If dropRegioni.SelectedItem.Value <> "" Then
caricaProvincie(dropRegioni.SelectedItem.Value, "", "")
Else
dropProvincie.Items.Clear()
dropComuni.Items.Clear()
End If
End Sub

ma al change delle provincie NON SO PER QUALE MOTIVO passo nuovamente nel change delle regioni NON DELLE PROVINCIE e di conseguenza mi resetta tutto!!!

a qualcuno e mai successa una cosa del genere?

spero in un vostro aiutoooooooooooooo

grazie