We're using the MultiColumnComboBoxFor with a large amount of data, and therefore implemented virtualization as is described here: https://demos.telerik.com/aspnet-mvc/multicolumncombobox/virtualization
We ran into multiple problems with this:
- The line data: convertValues(options.value) did not work for us; the server method never received any values.
We had to use data: { values: options.value }. - Empty values were not displayed correctly in the dropdown:
We changed the following style to display these correctly:
.k-grid-list.k-virtual-list > .k-item > .k-cell, .k-grid-list.k-virtual-list > .k-item > .k-group, .k-grid-list.k-virtual-list > .k-item > .k-spacer-group {
display: table-cell;
}
Are there any drawbacks to our solution?