Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/08/2011, 10:32
Avatar de jaullo
jaullo
 
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años
Puntos: 30
Respuesta: Recuperar valor de dropdownlist

Hola,

El punto es que te toma siempre el primer dato porque al estar cargando en el load la pagina siempre volvera a recargar el dropdownlist. Lo que debes hacer es colocar el cargardatos() en load de la siguiente forma:

If Not IsPostback Then
cargardatos()
End If

Eso te soluciona todo.
Ahora respecto al boton, no necesitas el AutoPostback, ya que por defecto el boton siempre hará una llamada al servidor ejecutando el postback, por tanto una vez que el proceso de eliminar el datos se complete al llamar a la funcion volvera a recargar los datos.

Por ultimo un consejo, veo que estas utilizando el MsgBox que pertenece a la clase MessageBox de Windows Form (A menos que sea algo personalizado). No hagas esto, no debes usar controles de Windows Forms en un ambiente web, te causará muchos problemas. De echo ahora que estas en tu equipo veras que funciona pero cuando debas llevarlo a un servidor a produccion veras que el sistema simplemente falla. Por favor, cambialo por un Javascript o un Jquery para mostrar los mensajes.

Saludos,

Jason Ulloa
Microsoft Community Contributor
__________________
http://geekswithblogs.net/jaullo/Default.aspx
Si te he ayudado regalame Karma positivo!!!