per il c# selectedindex e value non vanno assieme, infatti l'intellisense non me lo dà...
string figlio = DropDownList1.SelectedIndex.ToString();
mi tira fuori solo l'indice, ci riesco a tirare fuori gli item solo con
string figlio = DropDownList1.SelectedValue.ToString();
che poi è quello che ho fatto