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

Como llena DropDownList

Estas en el tema de Como llena DropDownList en el foro de ASPX (.net) en Foros del Web. Buenas noches a todos. Definitivamente que pena molestar tanto, pero necesito una gran ayuda. Estoy trabajando WEB FORMS en Visual Basic 2005. En una página ...
  #1 (permalink)  
Antiguo 16/06/2008, 17:43
 
Fecha de Ingreso: enero-2008
Mensajes: 42
Antigüedad: 16 años, 2 meses
Puntos: 0
Como llena DropDownList

Buenas noches a todos.

Definitivamente que pena molestar tanto, pero necesito una gran ayuda.


Estoy trabajando WEB FORMS en Visual Basic 2005. En una página tengo 3 DropDownList que necesito llenar con datos de la Base de datos, es decir con el resultado de unos select y que además tengan en el listado la opcion otro.

Agradezco enormemente la ayuda que me puedan brindar, pues es para un proyecto de clase y el profesor ya me esta terminando el plazo de entrega.

Dios los Bendiga.

Luz Da
  #2 (permalink)  
Antiguo 17/06/2008, 05:32
Avatar de gustavoh10  
Fecha de Ingreso: diciembre-2005
Ubicación: ARGENTINA
Mensajes: 196
Antigüedad: 18 años, 4 meses
Puntos: 3
Respuesta: Como llena DropDownList

Esto es codigo C#, ya que es lo que mas o menos manejo.

Código PHP:
ListItem item = new ListItem("Otro","-1");
dropdownlist1.Items.Add(item); 
otra solución rapida pero para nada recomendable es poner el item "Otro" en la base de datos.

Tendrias que decir como llenas los combos, con un sqldatasource, con un List o con que?

saludos
  #3 (permalink)  
Antiguo 17/06/2008, 09:50
 
Fecha de Ingreso: enero-2008
Mensajes: 42
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Como llena DropDownList

Hola Gustavoh10

Gracias por responderme primero que todo.

Segundo lo mas importante que necesito es saber como hago para llenar un combo con el resultado de un select.

ya tengo la conexion a la base de datos y la abro y funciona pero despues lo que hago es lo siguiente y no me muestra nada en los combos cuando ejecuto el webform: (ddltipo es el nombre del combo)

adaptador = New OracleDataAdapter("select distinct(type_material) from TP_CASING, conexion)
datos = New DataSet()
adaptador.Fill(datos, "Consulta")
ddltipo.DataSource = datos
ddltipo.DataBind()

Te recuerdo que trabajo con visual basic 2005 webform

Mil gracias y exitos

Luz Da
  #4 (permalink)  
Antiguo 17/06/2008, 12:25
Avatar de mdavila  
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 16 años, 9 meses
Puntos: 13
Respuesta: Como llena DropDownList

ddltipo.DataSource = datos.tables("Consulta")
  #5 (permalink)  
Antiguo 18/06/2008, 07:33
Avatar de gustavoh10  
Fecha de Ingreso: diciembre-2005
Ubicación: ARGENTINA
Mensajes: 196
Antigüedad: 18 años, 4 meses
Puntos: 3
Respuesta: Como llena DropDownList

No sabia que utilizabas datasets.
La verdad que use pocas veces datasets, pero creo que es asi como te dice el amigo.

Cita:
Iniciado por mdavila Ver Mensaje
ddltipo.DataSource = datos.tables("Consulta")
Después tenes que configurar las propiedades DataTextField y DataValueField
Código PHP:
DropDownList1.DataSource =datos.Tables[0] ;

DropDownList1.DataTextField =datos.Tables[0].Columns["Tipo"].ColumnName.ToString();

DropDownList1.DataValueField =datos.Tables[0].Columns["Id"].ColumnName.ToString();

DropDownList1.DataBind () ; 
Saludos
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 12:05.