Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   Pasar datos desde un dropdownlist a un label (http://www.forosdelweb.com/f29/pasar-datos-desde-dropdownlist-label-715199/)

pali_wichis 02/07/2009 14:24

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...

dwaks 02/07/2009 15: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,

pali_wichis 02/07/2009 15:48

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...

Neurox 02/07/2009 15:50

Respuesta: Pasar datos desde un dropdownlist a un label
 
probaste con

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


saludos

pali_wichis 02/07/2009 16:01

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

razeus 03/07/2009 12:55

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.

razeus 08/07/2009 10:27

Respuesta: Pasar datos desde un dropdownlist a un label
 
Cita:

Iniciado por razeus (Mensaje 2989969)
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?

Dradi7 08/07/2009 10:53

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();

LuisEffe 16/07/2010 09:40

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.


La zona horaria es GMT -6. Ahora son las 22:46.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.