Varios datos en un ComboBox

29/07/2004 - 16:48 por HH | Informe spam
Saldo2 a todos.

Alguien sabe como Mostrar varias columnas en un
DropDownList ?

En el LOAD de mi formulario WEB, tengo lo Siguiente:


If Not IsPostBack Then
Dim dr As SqlDataReader
Try
dr = objDatos.MostrarTblPaises()
Catch ex As Exception
Mensaje(ex.Message)
Exit Sub
End Try
DropDownList1.DataSource = dr
DropDownList1.DataTextField = "StrCodPais, StrNombre"
DropDownList1.DataValueField = "StrCodPais"
DropDownList1.DataBind()
dr.Close()
End If
 

Leer las respuestas

#1 Misael Monterroca
29/07/2004 - 18:26 | Informe spam
Hasta donde recuero unicamente puedes asignar una sola columna.

Prueba asi

SElect StrCodPais, StrCodPais + ' ' + StrNombre As Descripcion from tu
tabla


DropDownList1.DataTextField = "Descripcion"
DropDownList1.DataValueField = "StrCodPais"

La otra seria que du datareader no lo ligaras al combo, y ligaras la
información manual

Saludos!
http://www.neo-mx.com/blog




"HH" wrote in message
news:67e601c4757b$0ec86da0$
Saldo2 a todos.

Alguien sabe como Mostrar varias columnas en un
DropDownList ?

En el LOAD de mi formulario WEB, tengo lo Siguiente:


If Not IsPostBack Then
Dim dr As SqlDataReader
Try
dr = objDatos.MostrarTblPaises()
Catch ex As Exception
Mensaje(ex.Message)
Exit Sub
End Try
DropDownList1.DataSource = dr
DropDownList1.DataTextField = "StrCodPais, StrNombre"
DropDownList1.DataValueField = "StrCodPais"
DropDownList1.DataBind()
dr.Close()
End If

Preguntas similares