21/08/2011, 10:32
|
| | | Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años, 6 meses 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 |