The DevExpress ASP.NET Check Box List (ASPxCheckBoxList) editor is a check box group that allows end-users to select multiple items. Its contents can be generated dynamically by binding the editor to a data source. You can also create items explicitly by populating the Items collection manually. For each list item, you can specify its caption and associated value.
The items selected within ASPxCheckBoxList can be determined by using specific properties declared at the editor level (SelectedItems, SelectedIndicies, SelectedValues). You can easily select/unselect all editor items using the SelectAll/UnselectAll methods that are available on both the server and client sides.
The ASPxCheckBoxList layout can be flexibly customized. You can display check box items in several columns (via the RepeatColumns), set the direction of items within the editor (horizontal or vertical, via the RepeatDirection property), and specify whether items are aligned within a table or rendered without any table structure (via the RepeatLayout).