Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/12/2004, 22:23
Avatar de Kerbeross
Kerbeross
 
Fecha de Ingreso: octubre-2004
Mensajes: 43
Antigüedad: 20 años, 4 meses
Puntos: 0
Cita:
Iniciado por Shang
cuando hago click en algun elemento y al ejecutarse el selecteditemchanged se refresca la pantalla y toma el primer elemento del combo (sin importar cual tome).
Posiblemente ocurre por que cada vez que se dispara el evento selectedindexchanged, haces postback y se recarga tu pagina, haciendo siempre el binding y estableciendo el indice a 0 nuevamente, una manera de solucionarlo es colocando tu codigo que hace el binding dentro de el bloque if not page.ispostback

sub page load (......)

If not page.IspostBack then

oConn.open
..
..
..
dropdownlist.datasource= ....
dropdownlist.databind()
..
..
..

oConn.close()

end if


end sub

y en el evento selectedindexchange colocas el codigo donde usas el selectedindex que escogiste en el dropdown



Espero te sirva
__________________
" Desea que tus sueños te lleven a donde tu corazón le gustaría estar "