I have setup a way to highlight my rows as necessary in the following call:
dataB = @Html.Raw(Json.Encode(Model.selectedFields));
dataB.getItemMetadata = function(row) {
var dLength = Object.keys(dataB).length - 1;
var item = "";
if (row < dLength)
item = dataB[row]["Filter"];
if (item != "" && item != undefined) {
return { cssClasses: 'highlight' }
} else {
return {}
}
}
This works until I make a row change (i.e. remove a row or reorder my rows). How can I force this to be called again? I tried invalidating the grid, but that didn't work.