Hi SS,
You can disable editing of an entire row by setting up a ‘cellbeginedit’ function to all Grid columns and in the function’s implementation check the row’s index and return false, if you want to disable the editing for the particular row.
For example:
{ text: 'First Name', columntype: 'textbox', datafield: 'firstname', width: 90, cellbeginedit: function (row, datafield) { if (row == 0) return false; } }
To highlight a row, you will need to do something similar, but with the cellsrendering function. For more information about it, take a look at this help topic: jquery-grid-cellsrendering.htm.
Best Regards,
Peter Stoev
jQWidgets Team
http://www.jqwidgets.com