Foros del Web » Programando para Internet » ASPX (.net) »

Problema con dropdownlist

Estas en el tema de Problema con dropdownlist en el foro de ASPX (.net) en Foros del Web. Buenas, tengo un problema y lo necessito solucionar lo mas pronto possible... Aver tengo 4 dropdownlist, uno con Tipos, Otro con Marcas, Otro con Modelos ...
  #1 (permalink)  
Antiguo 02/06/2010, 14:26
 
Fecha de Ingreso: junio-2010
Mensajes: 3
Antigüedad: 13 años, 10 meses
Puntos: 0
Problema con dropdownlist

Buenas, tengo un problema y lo necessito solucionar lo mas pronto possible...

Aver tengo 4 dropdownlist, uno con Tipos, Otro con Marcas, Otro con Modelos y el ultimo con lo SerialNumber, entonces yo en el Form_load relleno el primer dropdownlist con los Tipos, y los demas se van activando y rellenando segun vayas elijiendo en el anterior.

Luego tengo un boton que al hacer click me lo inserta en un tabla de una bases de datos, el problema que tengo es que cuando le doy click se me borra el contenido de todos los dropdownlist menos el que se carga en el Form_load.

Y quiero que ese tambien se me borre porque se me queda la opcion marcada, lo he probado haciendo el clear del dropddownlist y del dataset correspondiente pero no sale, espero que me podais ayudar gracias
  #2 (permalink)  
Antiguo 02/06/2010, 17:58
Avatar de Zay
Zay
 
Fecha de Ingreso: agosto-2006
Ubicación: Veracruz
Mensajes: 91
Antigüedad: 17 años, 7 meses
Puntos: 0
Respuesta: Problema con dropdownlist

Estoy casi seguro que en tu load no tiene agregado el

Cita:
if (!Page.IsPostBack)
{
}
agregaselo y dentro pones tu funcion que llena tu primer dropdownlist.

Saludos.
__________________
"Nadie es Indispensable en esta vida, pero hay que dejar algo de nuestro ser, en este mundo." YLJ
  #3 (permalink)  
Antiguo 02/06/2010, 20:12
 
Fecha de Ingreso: junio-2010
Mensajes: 49
Antigüedad: 13 años, 10 meses
Puntos: 2
Respuesta: Problema con dropdownlist

Si usas VB, mete la carga del primer dropdown dentro de

Código:
If Not Page.IsPostBack then
'aqui cargo el dropdown
End If
Si usas C# el que te puso el compañero de arriba, asi evitas que al realizar el postback y ejecutarse el Page.Load se vuelva a cargar esa primera seleccion y se te queden los datos correctamente guardados.
  #4 (permalink)  
Antiguo 03/06/2010, 07:43
 
Fecha de Ingreso: junio-2010
Mensajes: 3
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Problema con dropdownlist

Muchas gracias, ahora mismo voy a comprobarlo
  #5 (permalink)  
Antiguo 03/06/2010, 07:50
 
Fecha de Ingreso: junio-2010
Mensajes: 3
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Problema con dropdownlist

sige sin funcionarme, mi codigo es el siguiente:

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
If Not Page.IsPostBack Then
Me.SqlConnection1.Open()
Me.SqlDataAdapter1.Fill(Me.Ds_tipos1)
Me.SqlConnection1.Close()

Me.Dropdownlist3.DataBind()

Me.Dropdownlist3().Items.Insert(0, "")
'Me.Dropdownlist3.SelectedIndex = 0

If Len(Trim(Request("DropDownList3"))) > 0 Then
Me.Dropdownlist3.SelectedValue = Request("DropDownList3")
End If
End If
End Sub

Etiquetas: dropdownlist, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:27.