You can go about this by taking the list of checkbox elements and converting them to ListItems, and from the collection select those that are selected, for example:
var selectedItems = yourCheckboxList.Items.Cast<ListItem>().Where(x => x.Selected);
source
share