Eventi dall'interno di un controllo DataBound
Domanda
Ho un asp: Repeater con un asp: DropDownList in esso. Gli elenchi a discesa nel ripetitore generano gli eventi SelectedIndexChanged su ogni postback, indipendentemente dal fatto che siano stati modificati o meno.
È un problema noto in ASP.NET? Sai come aggirare il problema?
Ho trovato questa soluzione alternativa ma vorrei qualcosa di più bello se possibile.
Soluzione
Ah l'ho trovato - stavo aggiungendo il gestore eventi in codebehind, ma quando l'ho spostato nell'attributo OnSelectedIndexChanged del controllo asp: DropDownList nel markup ASP.NET tutto ha iniziato a funzionare correttamente.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow