This is not the case for me. I have a multi select in the grid filter row and I'm selecting values that exist in the grid datasource and yet the multiselect clears out after running the filter.
Column definition:
{
title: "AppLabel.EquipmentType.Name",
field: "EquipmentType",
type: "string",
filterable: {
multi : "true",
cell : {
showOperators : false,
template: function (args) {
args.element.kendoMultiSelect({
dataSource: {
transport: {
read: {
url: "/WebServices/EquipmentService.asmx/GetEquipmentTypesForEquipmentGrid",
dataType: "json",
contentType: "application/json; charset=utf-8",
type: "POST"
}
},
schema: {
data: "d.Data"
}
},
dataTextField: "Value",
dataValueField: "Value",
valuePrimitive: true
});
}
}
}
},
See the attach screenshots