Esto es algo que no entiendo de los combos en visual.net 2003.
Este es mi codigo:
Cita:
En el combo veo tan solo 2 registros.Sql = "SELECT Cv_Factura FROM Factura ORDER BY Cv_Factura"
Adapter = New Data.SqlClient.SqlDataAdapter(Sql, conexion)
ds = New DataSet("Factura")
Adapter.Fill(ds, "Factura")
With CmbFactura
.DataSource = ds.Tables("Factura").DefaultView
.DataTextField = "Cv_Factura"
'.DataValueField = "Valor que tendran los drop"
.DataBind()
End With
Adapter = New Data.SqlClient.SqlDataAdapter(Sql, conexion)
ds = New DataSet("Factura")
Adapter.Fill(ds, "Factura")
With CmbFactura
.DataSource = ds.Tables("Factura").DefaultView
.DataTextField = "Cv_Factura"
'.DataValueField = "Valor que tendran los drop"
.DataBind()
End With
Otra cosa que quiero lograr es que al cargar la pagina, quiero que en mi combo aparesca la leyenda: "Elige la factura".
La propiedad DataValueFiel no la entiendo muy bien, por eso aparece como comentario.
Gracias!!!