Reputation: 775
I need to loop through a checked listbox, and for each of the items in it, I need to check them (basically like a "select all" function).
Is there a basic example you could give me to help me out please?
Upvotes: 9
Views: 18000
Reputation: 50028
Use SetSelected
and interate through all the Items
// Loop through and set all to selected.
for (int x = 0; x < listBox1.Items.Count; x++)
{
listBox1.SetSelected(x, true);
}
To check the items, use SetItemChecked
// Loop through and set all to checked.
for (int x = 0; x < listBox1.Items.Count; x++)
{
listBox1.SetItemChecked(x, true);
}
Upvotes: 22
Reputation: 18162
You can look through all the items as ListItems:
foreach (ListItem li in CheckBoxList1.Items)
{
li.Selected = true;
}
Upvotes: 5