elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  agregas items a dropdownlist
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: agregas items a dropdownlist  (Leído 1,788 veces)
d91

Desconectado Desconectado

Mensajes: 165


Ver Perfil
agregas items a dropdownlist
« en: 9 Octubre 2015, 19:34 pm »

hola solo queria preguntar si es posible tener en un dropdownlist el codigo, nombre y precio de cierto producto con el cual la lleno, porque hasta ahorita solo he llenado el datavaluefield con el codigo y el datatextfield con el nombre pero al seleccionarla necesitaria tambien el precio pero no se donde ponerla
Código
  1. Private Sub cargarprod()
  2.        Dim prod As New productoBS
  3.        lstprod.DataSource = prod.cargaComboProd
  4.        lstprod.DataValueField = "CODE"
  5.        lstprod.DataTextField = "NOMBRE"
  6.        lstprod.DataBind()
  7.  
  8.    End Sub
  9.  


En línea

Devdox

Desconectado Desconectado

Mensajes: 7



Ver Perfil WWW
Re: agregas items a dropdownlist
« Respuesta #1 en: 13 Octubre 2015, 13:56 pm »

No sé si te he entendido muy bien, pero parecer ser que quieres crear un dropdown list en el que te aparezca código, nombre y precio, no?
De ser así, tienes dos opciones: o creas tu propio dropdown list modificado para que te permita esto o bien haces algo como esto:

Código
  1. Private Sub cargarprod()
  2.        Dim prod As New productoBS
  3.        lstprod.DataSource = prod.cargaComboProd
  4.        lstprod.DataValueField = "CODE"
  5.        lstprod.DataTextField = "NOMBRE | PRECIO"
  6.        lstprod.DataBind()
  7. End Sub

Y si en algún momento te es necesario utilizar el nombre y el precio usas algo como esto (que no estoy seguro de que funciona al 100% porque no lo recuerdo bien y no lo puedo probar ahora, pero la idea es más o menos la misma):

Código
  1. Dim textfield as String[]=String.Split(lstprod.DataTextField," | ")
  2. Dim nombre as String=textfield[0]
  3. Dim precia as String=textfield[1]

Espero que resuelva tus dudas  ;D


En línea

Mi nuevo blog [en construcción]: http://misternauta.wordpress.com
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
llenar un dropdownlist
.NET (C#, VB.NET, ASP)
pedraxito 1 9,669 Último mensaje 29 Octubre 2007, 06:55 am
por Hadess_inf
[Asp.net] Redireccionamiento con DropDownList???
.NET (C#, VB.NET, ASP)
mbc 5 7,106 Último mensaje 6 Marzo 2008, 23:16 pm
por [D4N93R]
.C# DropDownList
.NET (C#, VB.NET, ASP)
ave_99 0 4,024 Último mensaje 19 Septiembre 2008, 18:29 pm
por ave_99
LLENAR DROPDOWNLIST C# .NET
.NET (C#, VB.NET, ASP)
eaguila7 2 14,597 Último mensaje 16 Octubre 2009, 15:12 pm
por MANULOMM
obtener objeto de DropDownList
Desarrollo Web
SamooRoldan 1 2,810 Último mensaje 10 Marzo 2012, 03:54 am
por raul338
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines