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)Validat
ing events handle UI validation and if everything is OK data validation is performed. And after that RowValidat
ed 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 RowValidat
ed 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.
Greetings,
Nedyalko Nikolov
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?
Explore the
Telerik Public Issue Tracking
system and vote to affect the priority of the items.