Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Como saber los valores de los items seleccionados en un ListBox

711 views
Skip to first unread message

Roberto Sandro

unread,
Aug 18, 2004, 2:18:39 PM8/18/04
to
como se lo valores de un ListBox, multiselect
como los recorro ?
ejemplo ?


Gustavo "The Wolf" Cantero

unread,
Aug 18, 2004, 3:15:02 PM8/18/04
to
Roberto Sandro:
Te paso un ejemplo sencillo:

En C#:

foreach(ListItem item in lista)
{
if(item.Selected)
{
//Hago lo que necesito
}
}

En VB.NET:

For Each item As ListItem In lista
If item.Selected Then
'Hago lo que necesito
End If
Next

Espero que te sirva.
Suerte!
------------------------
Gustavo A. Cantero

Roberto Sandro

unread,
Aug 18, 2004, 3:36:39 PM8/18/04
to
yo realize lo siguiente pero no me funciona y veo que es algo diferente a lo
tuyo

que es item para vos ?

Dim li As ListItem

For Each li In listbox1.Items

If li.Selected = True Then

Response.Write(lbestado.SelectedItem.Text)

Response.Write("<br>")

End If

Next

"Gustavo The Wolf Cantero" <GustavoThe...@discussions.microsoft.com>
escribió en el mensaje
news:835437D0-5097-48A2...@microsoft.com...

Sergio Florez M.

unread,
Aug 18, 2004, 4:21:29 PM8/18/04
to
El problema en tu codigo es la linea
Response.Write(lbestado.SelectedItem.Text)
Estas recorriendo listbox1 y sin embargo vas a imprimir la seleccion de otro
objeto distinto como lo es lbestado.

deberia ser asi para realmente imprimir el texto de cada item seleccionado:
Response.Write(li.Text)

--
Sergio Florez M.
Miembro activo www.AlianzaDev.net
El que persevera insiste
Medellín, Colombia
DCE 4

"Roberto Sandro" <san...@cznet.com.ar> escribió en el mensaje
news:e5kDoqVh...@TK2MSFTNGP12.phx.gbl...

0 new messages