On my Asp.NET website, I have a listbox that allows multiple selections. I’d like to be able to ask something like:
blah = myListbox.selectedItems;
and be given a collection of the items that were selected in the listbox. It looks like there is a method for this in the Windows Forms world, but not for asp.NET. Is there a simpler way to do this than just iterating over the Items collection looking for selected values?
Something like this should get you the selected items:
As an extension method:
so now you can just call:
As olle suggested the Extension method could be Linq-ified and thu shrunk down even further to: