Hello,
You can still use this event to cancel the expanded case. Just keep in mind the value of the e.Row.IsExpanded is the value after the user's action, not before it.
For example:
Regards,
Didie
Telerik
Check out Telerik Analytics, the service which allows developers to discover app usage patterns, analyze user data, log exceptions, solve problems and profile application performance at run time.
Watch the videos and start improving your app based on facts, not hunches.