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

DropDownList

Estas en el tema de DropDownList en el foro de ASPX (.net) en Foros del Web. Chicos tengo el siguiente problema en asp.net con vb.net. quiero sacar 4 datos de cada DropDownList y almacenarlos en la base de datos, el tema ...
  #1 (permalink)  
Antiguo 05/11/2010, 08:41
 
Fecha de Ingreso: diciembre-2007
Mensajes: 41
Antigüedad: 16 años, 3 meses
Puntos: 0
Pregunta DropDownList

Chicos tengo el siguiente problema en asp.net con vb.net.
quiero sacar 4 datos de cada DropDownList y almacenarlos en la base de datos, el tema es que cuando levanto los valores me tira la primera opcion de cada combo, el metodo es el siguiente:

Protected Sub BtoGrabar_Click(ByVal sender As Object, ByVal e As EventArgs) Handles BtoGrabar.Click
Dim Ls_Sql As String
Dim Lb_Grabar As Boolean
Dim fr,fr1,fr2,fr3
Lb_Grabar = True



' CboConcepto.Items(CboConcepto.SelectedIndex).Value
fr=Cbocampo.Items(Cbocampo.SelectedIndex).Value
fr1=CboConcepto.Items(CboConcepto.SelectedIndex).V alue
fr2=Cboproducto.Items(Cboproducto.SelectedIndex).V alue
fr3=Cbocuenta.Items(Cbocuenta.SelectedIndex).Value

If Lb_Grabar = True Then
Dim SqlOleConn As New OleDb.OleDbConnection(WebAppConfig.ConnectString)
SqlOleConn.Open()
Ls_Sql = "insert into dbo.Map_Aux_Physis (cod_Campo,cod_Concepto,cod_Producto,cod_Cuenta) values ('" + fr+ "','" + fr1+ "','" + fr2+ "','" + fr3+ "')"
DataHandler.ExecuteSQL(Ls_Sql, WebAppConfig.ConnectString)
SqlOleConn.Close()


Mensaje_Consulta("La nueva cuenta auxiliar ha sido dado de alta.")
End If
End Sub
  #2 (permalink)  
Antiguo 05/11/2010, 09:00
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 14 años, 11 meses
Puntos: 30
Respuesta: DropDownList

Eso es porque al realizar el postback los dropdownlist se vulven a recargar
Coloca en el metodo que carga los dropdown dentro de un:

if (!IsPostBack)
{
//codigo para cargar los dropdownlist
}

Saludos,
__________________
http://geekswithblogs.net/jaullo/Default.aspx
Si te he ayudado regalame Karma positivo!!!
  #3 (permalink)  
Antiguo 09/11/2010, 19:46
 
Fecha de Ingreso: julio-2010
Mensajes: 77
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: DropDownList

En VB.Net es algo asi:


Tienes que ponerlo en el evento LOAD de la página

If Not Page.IsPostBack Then
<<<<<AQUI LLENAS EL COMBO>>>>
End If



Aqui haz de cuenta que le estas indicando que el combo se llenara cada vez que entren a la página, siempre y cuando no sea por medio de un POST ...

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 08:13.