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

como paso una dato

Estas en el tema de como paso una dato en el foro de ASPX (.net) en Foros del Web. Amigos tengo un listbox necesito capturar e valor seleccionado y asignarlo a una variable para mostrarlo despues en una fila ¿como hago esto con asp.net?...
  #1 (permalink)  
Antiguo 27/09/2006, 14:03
 
Fecha de Ingreso: abril-2005
Mensajes: 491
Antigüedad: 19 años
Puntos: 1
como paso una dato

Amigos tengo un listbox necesito capturar e valor seleccionado y asignarlo a una variable para mostrarlo despues en una fila ¿como hago esto con asp.net?
  #2 (permalink)  
Antiguo 27/09/2006, 14:14
 
Fecha de Ingreso: marzo-2004
Ubicación: Valencia
Mensajes: 367
Antigüedad: 20 años, 1 mes
Puntos: 1
Para obtener el valor seleccionado del listbox usa:
Código:
this.ListBox1.SelectedValue;
ó
Código:
this.ListBox1.SelectedItem.Text;
según necesites.

Lo de
Cita:
para mostrarlo despues en una fila
no lo entiendo del todo bien, donde lo quieres mostrar? en un datagrid?

Saludos
  #3 (permalink)  
Antiguo 27/09/2006, 16:02
 
Fecha de Ingreso: abril-2005
Mensajes: 491
Antigüedad: 19 años
Puntos: 1
Cita:
Iniciado por Scho Ver Mensaje
Para obtener el valor seleccionado del listbox usa:
Código:
this.ListBox1.SelectedValue;
ó
Código:
this.ListBox1.SelectedItem.Text;
según necesites.

Lo de

no lo entiendo del todo bien, donde lo quieres mostrar? en un datagrid?

Saludos
por ejemplo en una tabla <tr> <%= codigo para mostrar el valor desde la listbox%></tr>

Es posible hacer esto, no ?
  #4 (permalink)  
Antiguo 27/09/2006, 19:26
 
Fecha de Ingreso: agosto-2006
Mensajes: 45
Antigüedad: 17 años, 8 meses
Puntos: 0
La verdad creo que te estas complicando mucho,para empezar no creo que sea recomendable que mezcles codigo Asp con c#, lo ideal seria que separaras en dos archivos distintos tu código, esto se puede hacer cada vez que agregas una nueva forma a tu website, eliges la opcion "Place code in separate file", sino lo quiereshacer asi lo recomendable es que en tu <tr> o mas bien en tu <td> coloques un objeto <asp:Label runat="server" Id="lblDato">, en tu código C# tienes que agregar el evento OnSelectedIndexChanged a tu dropDownlist, poner en true su propiedad "Autopostback" y tercer paso, dentro del evento que te mencioné agrega este código this.lblDato.Text=this.DropdownList1.SelectedValue ; o this.lblDato.Text=this.DropdownList1.SelectedItem. Text; para que te pegue el texto dela opcion
  #5 (permalink)  
Antiguo 28/09/2006, 07:25
 
Fecha de Ingreso: abril-2005
Mensajes: 491
Antigüedad: 19 años
Puntos: 1
[QUOTE=Scho;1715710]
no lo entiendo del todo bien, donde lo quieres mostrar? en un datagrid?
QUOTE]

Hola Man, eso no lo he intentado aun, pero de seguro me servira, me puedes mostrar como hacerlo ?
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 05:58.