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

ListBox to ArrayList no funciona

Estas en el tema de ListBox to ArrayList no funciona en el foro de ASPX (.net) en Foros del Web. Hola a todos estoy tratando de pasar los valores seleccionados de un ListBox a un ArrayList pero no me funciona, e intentado de varias formas ...
  #1 (permalink)  
Antiguo 10/01/2012, 21:53
 
Fecha de Ingreso: mayo-2011
Mensajes: 36
Antigüedad: 13 años, 7 meses
Puntos: 0
Pregunta ListBox to ArrayList no funciona

Hola a todos

estoy tratando de pasar los valores seleccionados de un ListBox a un ArrayList pero no me funciona, e intentado de varias formas pero no hay caso, nose que estare haciendo mal.

Código:
Protected Sub ListBox1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles lbx_destinatarios.SelectedIndexChanged
   
        destinatario.Add(lbx_destinatarios.SelectedValue.ToString)

    End Sub
al pinchar un boton para mostrar el largo del arrayList me da "0"

Código:
txt_mensaje.Text = destinatario.Count
Saludos.
  #2 (permalink)  
Antiguo 11/01/2012, 07:02
 
Fecha de Ingreso: noviembre-2011
Mensajes: 5
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: ListBox to ArrayList no funciona

es porque el evento lo estas marcando dentro del metodo del listbox y dentro del boton, ademas de estar marcando su valor de propiedad no la de texto.

protected void Button1_Click(object sender, EventArgs e)
{
TextBox1.Text = ListBox1.SelectedItem.Text.ToString();
}


si deseas que tome le valor de la propiedad ponle 1, 2, 3 en editar elementos del listbox en la parte donde dice value.

Saludos.
  #3 (permalink)  
Antiguo 11/01/2012, 07:34
 
Fecha de Ingreso: mayo-2011
Mensajes: 36
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: ListBox to ArrayList no funciona

Gracias por responder.

Pero como puedo ir pasando los item seleccionado a un arrayList?



Saludos.

Etiquetas: arraylist, listbox
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 19:02.