2012-04-04 23 views
0

Wie zählen Sie die Anzahl der Werte in einer Listbox, die ausgewählt sind, anstatt alle in der Listbox?ausgewählte Elemente in einem Listenfeld zählen

Ich muss die Nummer bekommen und dann eine Zeichenfolge machen. Nachdem ich die Nummer haben diese i kann leicht zu einer

Zeichenfolge ändern

dank

Antwort

2

Ich habe dies mit ListBox1.GetSelectedIndices.Length

2

yourlistbox.SelectedItems.Count

+0

getan. Es gibt nur SelectedItem oder Items, Elemente, die Plural sind, aber nicht nur diejenigen, die ausgewählt sind, und SelectedItem nur War ein Gegenstand? – Sophie

+0

Ich habe dies unter Verwendung ListBox1.GetSelectedIndices.Length – Sophie

+1

Wenn Sie über System.Web.UI.WebControls.ListBox sprechen, müssen Sie möglicherweise über die Elemente iterieren und zählen, die ausgewählt sind – msam

1

Sie können wie so in der Listbox durch die Elemente Schleife:

For Each item As ListItem In MyListBox.Items 
     If item.Selected Then 
      'Do something    
     End If 
    Next 
Verwandte Themen