Hi Andrew,
You can use the edit event, where you can check the currently column being edited and the values in the model and either prevent the editing or allow it. Here is an example:
http://dojo.telerik.com/@Kiril/aqif
Regards,
Kiril Nikolov
Telerik
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.