"changing" event in Kendo grid
Kendo grid doesn't have in-built functionality to prevent row selection based on some condition.
One way is to remove css class "k-state-selected".
But i think there should be something like "changing" event which will be called before "change" event.
In that event developer write code and can cancel "change" event.
Boolean property something like "enabled" at row level (or cell level for cell selection) .
"beforeEdit" event is similar example.
There should be "beforeChange" event.
In addition to above post, Telerik Asp.net control (RadGrid) has client side event "OnRowSelecting" which allow to cancel event.