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

Pasar datos desde un dropdownlist a un label

Estas en el tema de Pasar datos desde un dropdownlist a un label en el foro de .NET en Foros del Web. Hola... tal y como dice el titulo es lo que pretendo hacer... cómo se hace? gracias......
  #1 (permalink)  
Antiguo 02/07/2009, 14:24
 
Fecha de Ingreso: febrero-2008
Mensajes: 111
Antigüedad: 16 años, 2 meses
Puntos: 1
Pasar datos desde un dropdownlist a un label

Hola... tal y como dice el titulo es lo que pretendo hacer...

cómo se hace?

gracias...
  #2 (permalink)  
Antiguo 02/07/2009, 15:15
Avatar de dwaks  
Fecha de Ingreso: agosto-2002
Ubicación: Panamá
Mensajes: 962
Antigüedad: 21 años, 9 meses
Puntos: 15
Respuesta: Pasar datos desde un dropdownlist a un label

Lo que es DropDownList se les accesa los items seleccionados con la propiedad SelectedIndex:

dropdownlist1.Items[dropdownlist.SelectedIndex].Value;

No recuerdo si es Value ó Text pero es uno de los 2 seguro.

Solo sería pasarlo al Label así:

Label1.Text = dropdownlist1.Items[dropdownlist.SelectedIndex].Value.ToString();

Saludos,
  #3 (permalink)  
Antiguo 02/07/2009, 15:48
 
Fecha de Ingreso: febrero-2008
Mensajes: 111
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: Pasar datos desde un dropdownlist a un label

gracias dwaks por tu respuesta... lo que tu dices sería en caso de tener ambos en la misma página... lo que no comente es que necesito pasarlos de una página a otra... ahi como lo hago?
lo que tengo puesto es esto:
Cita:
response.redirect("Siguiente.aspx?datos="+ dropdown.Items[dropdown.SelectedIndex].Text.ToString());
y al otro lado lo recogo como:
Cita:
label.text = request.queryString["datos"];
pero de ese modo solo me muestra en el label el texto del indice 0... es decir el primero de mi lista de valores...
como lo hago en ese caso?

gracias nuevamente por responder...
  #4 (permalink)  
Antiguo 02/07/2009, 15:50
 
Fecha de Ingreso: julio-2009
Mensajes: 51
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Pasar datos desde un dropdownlist a un label

probaste con

response.redirect("Siguiente.aspx?datos="+ dropdown.Items[dropdown.SelectedIndex].Value.ToString());


saludos
  #5 (permalink)  
Antiguo 02/07/2009, 16:01
 
Fecha de Ingreso: febrero-2008
Mensajes: 111
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: Pasar datos desde un dropdownlist a un label

con cualquiera de los dos funciona... el problema estaba mucho antes... no coloque la condicion
if (!Page.IsPostBack) y luego llenar mis dropdown... por eso siempre me pasaba el 1° item de mi coleccion, porque como se recargaba siempre, lo volvia a llenar todas las veces que hacia click... pero con esa sentencia antes del llenado, funciona correctamente...

gracias por el aporte :D
  #6 (permalink)  
Antiguo 03/07/2009, 12:55
 
Fecha de Ingreso: abril-2007
Mensajes: 71
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: Pasar datos desde un dropdownlist a un label

A ver si me pueden ayudar, intento con:
Label2.Text = DropDownList1.Items[DropDownList.SelectedIndex].Value.ToString()

Pero el debug me dice que hay un error "Falta el corchete de cierre ']' del identificador entre corchetes".

Es en VS2008, gracias.
__________________
Zona Hosting - Hosting Windows y Linux - Registros de dominios.
  #7 (permalink)  
Antiguo 08/07/2009, 10:27
 
Fecha de Ingreso: abril-2007
Mensajes: 71
Antigüedad: 17 años, 1 mes
Puntos: 0
Mensaje Respuesta: Pasar datos desde un dropdownlist a un label

Cita:
Iniciado por razeus Ver Mensaje
A ver si me pueden ayudar, intento con:
Label2.Text = DropDownList1.Items[DropDownList.SelectedIndex].Value.ToString()

Pero el debug me dice que hay un error "Falta el corchete de cierre ']' del identificador entre corchetes".

Es en VS2008, gracias.
¿Alguien me podría ayudar con está cadena?
__________________
Zona Hosting - Hosting Windows y Linux - Registros de dominios.
  #8 (permalink)  
Antiguo 08/07/2009, 10:53
Avatar de Dradi7  
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 15 años, 11 meses
Puntos: 220
Respuesta: Pasar datos desde un dropdownlist a un label

No seria asi el codigo

Label2.Text = DropDownList1.Items.item[DropDownList.SelectedIndex].Value.ToString();

o mejor prueba asi

Label2.Text = DropDownList1.SelectedItem.Value.ToString();
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones
  #9 (permalink)  
Antiguo 16/07/2010, 09:40
 
Fecha de Ingreso: julio-2010
Mensajes: 2
Antigüedad: 13 años, 10 meses
Puntos: 0
Sonrisa Respuesta: Pasar datos desde un dropdownlist a un label

Umm intenta:

label1.text = Dropdownlist.SelectedItem.text

Esto copia el "Nombre" que visualiaza el Dropdownlist.

En caso de que el dropdownlist lo llenes con una consula sql, asi puedes llamar el nombre del dato.

y para llamar el valor:

label.text = DropDownList.SelecteValue.ToString

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 10:27.