Foros del Web » Programación para mayores de 30 ;) » .NET »

Combobox C# obtener valor distinto al seleccionado

Estas en el tema de Combobox C# obtener valor distinto al seleccionado en el foro de .NET en Foros del Web. Estimados soy nuevo en esto de C# y tengo una duda enorme que no puedo resolver y agradeceria toda la ayuda posible. Tengo un combobox ...
  #1 (permalink)  
Antiguo 19/02/2015, 09:53
 
Fecha de Ingreso: octubre-2014
Ubicación: Montevideo
Mensajes: 41
Antigüedad: 9 años, 6 meses
Puntos: 0
Combobox C# obtener valor distinto al seleccionado

Estimados soy nuevo en esto de C# y tengo una duda enorme que no puedo resolver y agradeceria toda la ayuda posible.

Tengo un combobox al cual cargo con nombres de usuarios,dese sql. Lo que quiero es que al seleccionar el nombre de estos en el combobox el valor que me tome no sea su nombre si no su ID no se si entiende?? desde ya agradezco toda la posible ayuda.
  #2 (permalink)  
Antiguo 19/02/2015, 15:17
Avatar de giovani_loera  
Fecha de Ingreso: mayo-2011
Ubicación: Tijuana
Mensajes: 225
Antigüedad: 13 años
Puntos: 21
Respuesta: Combobox C# obtener valor distinto al seleccionado

Ok no especificas en que plataforma lo estas desarrollando
pero ahi te digo para WPF y ASP

Código ASP:
Ver original
  1. <asp:DropDownList ID="ddlUser" runat="server" DataTextField="Nombre" DataValueField="ID" />


Código WPF:
Ver original
  1. <ComboBox Name="cmbUser" DisplayMemberPath="Nombre"  SelectedValuePath="ID" />
  #3 (permalink)  
Antiguo 19/02/2015, 15:27
 
Fecha de Ingreso: octubre-2014
Ubicación: Montevideo
Mensajes: 41
Antigüedad: 9 años, 6 meses
Puntos: 0
Respuesta: Combobox C# obtener valor distinto al seleccionado

Perdon mi ignorancia cuando me preguntas en que plataforma seria C# en formularios de windows?? seria esto?
  #4 (permalink)  
Antiguo 19/02/2015, 17:26
Avatar de giovani_loera  
Fecha de Ingreso: mayo-2011
Ubicación: Tijuana
Mensajes: 225
Antigüedad: 13 años
Puntos: 21
Respuesta: Combobox C# obtener valor distinto al seleccionado

A plataforma me refiero para que uso es
Pagina web,mobil o escritorio

hay unas propiedades del Combobox, que hay que configurar.
hay que indicarle el nombre del campo que quieres que tome

Estas propiedades puedes hacerla por codigo, o directamente en la barra de propiedades del control

cmbUser.ValueMember ="ID"
* esta propiedades es el valor, es el dato que no ve el usuario
cmbUser.DisplayMember ="Nombre"
* este es el valor que ve el usuario



cmbUser.SelectedValue
* Me daria el id del usuario que se selecciono
cmbUser.SelectedText
* me daria el nombre

Etiquetas: combobox, distinto, seleccionado, sql, valor
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 00:06.