Force data.getItemMetaData

16 views
Skip to first unread message

Kathryn Simmons

unread,
Mar 26, 2015, 7:04:23 PM3/26/15
to slic...@googlegroups.com
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.
Reply all
Reply to author
Forward
0 new messages