Hi Marc Roussel,
Indeed you cannot set anything more within the RowValidating handler than e.IsValid = false.
I'll try to clarify this a little.
RadGridView supports two layers of validation UI and Data layer. Row(Cell)Validating
events handle UI validation and if everything is OK data validation is performed. And after that RowValidated
event is fired (this event is fired no matter if data validation is performed or not).
So you can set some custom tooltip within the RowValidated
handler this will handle both cases of possible validation failure.
I'm attaching a sample project that demonstrates this approach. Let me know how it works on your end. The attached example uses Data validation but the idea is similar with UI validation.
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items.