Ich finde keine Möglichkeit, mehrere Elemente in einer ASP.NET-ListBox im Code dahinter auszuwählen? Ist das etwas in Javascript zu tun?Wie Festlegen mehrerer Auswahl in ASP.NET ListBox?
9
A
Antwort
6
Dies ist der Code VB so zu tun ...
myListBox.SelectionMode = Multiple
For each i as listBoxItem in myListBox.Items
if i.Value = WantedValue Then
i.Selected = true
end if
Next
12
Hier ist ein C# -Beispiel
(aspx)
<form id="form1" runat="server">
<asp:ListBox ID="ListBox1" runat="server" >
<asp:ListItem Value="Red" />
<asp:ListItem Value="Blue" />
<asp:ListItem Value="Green" />
</asp:ListBox>
<asp:Button ID="Button1"
runat="server"
onclick="Button1_Click"
Text="Select Blue and Green" />
</form>
(Code-behind)
protected void Button1_Click(object sender, EventArgs e)
{
ListBox1.SelectionMode = ListSelectionMode.Multiple;
foreach (ListItem item in ListBox1.Items)
{
if (item.Value == "Blue" || item.Value == "Green")
{
item.Selected = true;
}
}
}
11
Sie haben FindByValue Methode der List-Box
foreach (string selectedValue in SelectedValuesArray)
{
lstBranch.Items.FindByValue(selectedValue).Selected = true;
}
0
Ich mag, wo bill berlington wird mit seiner Lösung zu verwenden. Ich möchte nicht die ListBox.Items für jedes Element in meinem Array durchlaufen. Hier ist meine Lösung:
foreach (int index in indicesIntArray)
{
applicationListBox.Items[index].Selected = true;
}
1
In C#:
foreach (ListItem item in ListBox1.Items)
{
item.Attributes.Add("selected", "selected");
}
Verwandte Themen
- 1. Preselection für ListBox in ASP.Net MVC4 festlegen?
- 2. Standardauswahl für Listbox festlegen?
- 3. Preset Listbox Element Auswahl
- 4. Listbox Auswahl-Handler in GWT
- 5. asp.net Listbox Problem
- 6. Wie ändert man ListBox Auswahl Hintergrundfarbe?
- 7. Navigationsansicht Auswahl mehrerer Objekte
- 8. Auswahl mehrerer Punkte
- 9. Spiegel Auswahl von 2 listbox
- 10. WPF ListBox Auswahl Hintergrundfarbe ändern
- 11. Auswahl einer Datei in Listbox Matlab GUI
- 12. XPath zum Festlegen mehrerer Werte
- 13. Pandas: Auswahl mehrerer Spalten programmatisch
- 14. Auswahl mehrerer Verbindungen im Winkelmesser
- 15. Speichern mehrerer ausgewählter Listbox aus Post
- 16. asp.net - Listbox - InsertItemTemplate RequiredFieldValidator
- 17. Implementieren mehrerer Auswahl in TreeView mit Kontrollkästchen
- 18. Asp.Net ListBox und JQuery
- 19. Anzeigen mehrerer Ansichten in asp.net
- 20. Festlegen von Profileigenschaften in asp.net
- 21. Python - Zurückgeben Listbox Auswahl als Liste
- 22. Windows Phone 7 ListBox Animation auf Auswahl
- 23. Festlegen alternativer Sitzungsablaufzeiten in asp.net
- 24. Disable ListBox Auswahl durch Benutzer-Schnittstelle nur
- 25. Wie Zeit der Auswahl in einem Kalenderobjekt festlegen?
- 26. Verknüpfen mehrerer asp.NET MultiViews
- 27. ASP.Net MVC 5 Auswählen mehrerer Elemente in einer Listbox unter Last
- 28. Mehrere Felder an Listbox in ASP.NET binden
- 29. Exportieren mehrerer Arbeitsblätter zu PDF ohne Auswahl
- 30. ASP.NET Dynamischer Datensatz Auswahl
+1 ist dies die beste Option meiner Meinung nach, weil es nur eine Iteration durch die benötigten Gegenstände, nicht die gesamte Listbox Sammlung. Ich habe es in meiner eigenen Lösung verwendet, danke Phu! –