Ho commesso un errore, non utilizzo un DataSet ma un DataReader solo che non ciclo bensì utilizzo le proprietà DataValueField e DataTextField seguiti dal metodo DataBind ... ho aggiunto la riga

oggetto.Items.Add(New ListItem(riempi(campo1), riempi(campo2)))

e effettivamente l'aggiunge solo che diventa ultimo item ... invece deve mostrarsi di default ... (il classico rigo "Seleziona ...")


Thanks
mUrf .NET