ciao,
spero che qualcuno di voi mi smentisca perchè non trovo una soluzione. Provate a fare queste cose:

private void Page_Load(object sender, System.EventArgs e)
{
if(!IsPostBack)
{
for(int i=0;i<10;i++)
DropDownList1.Items.Add(new ListItem(i.ToString(),"daniele"));
}
}

poi mettete l'evento:
this.DropDownList1.SelectedIndexChanged += new System.EventHandler(this.cambia);

private void cambia(object sender, System.EventArgs e)
{
Response.Write(DropDownList1.SelectedItem);
}

mettete chiarametne AutoPostBack=true nel drop

Praticamente avete i vari valori dell'ITEM uguali mentre i valori TEXT diversi. in questo caso non scatta l'evento perchè per lui sei sempre sullo stesso ITEM. Se invece provate a cambiare i valori tutto torna alla normalità.


Credo anche di capire il funzionamento di selezione però dovrebbe capire che il texzt è diverso.


Faccio un esempio pratico. Se io nel drop ho la lista dei prodotti con il loro prezzo

banana - 10
olive - 5
mouse - 10

se io seleziono mouse lui mi si posizionerà su banana quindi mi sfalsa le selzioni.....soluzioni?