This example demonstrates how to create a custom CheckedComboBox parameter editor with the "Select All" functionality for a report that is previewed in the MVC DocumentViewer extension.
The report's built-in multi-select parameter functionality can use only the TokenBox editor. So, this approach will be helpful if you wish to use the CheckedComboBox editor with the "Select All" functionality.
The approach demonstrated in the Data Editors - Editor Types - Dropdown Edit online demo is used to create a CheckedComboBox editor. The only difference is that the CheckedListWindowTemplate class that implements the ITemplate interface is used to set the DropdownWindowTemplate content.
Important Note: The new WebDocumentViewer extension uses the CheckedComboBox editor for multi-select parameters out of the box.