The validation approaches in the context of the RadGridView control are ones provided by the WPF framework and can be implemented with other controls. For example, via an exception, validation rules, data annotations, IDataErrorInfo, and INotifyDataErrorInfo interfaces.
With this in mind, I have prepared a sample project that uses the IDataErrorInfo interface.