I'm probably trying to do something that would be better done another way, but...
I have a grid containing 'people' where you can multi-select rows.
The scheduler shows all appointments for those selected people, i.e. if you select 5 people, then refresh the scheduler you see 5 peoples appointments.
I need to do some validation relating to the people you have selected in the grid, e.g. you can only select people in the same 'group' and a limit of 8 at a time (there are some other more complex rules here but you get the idea).
My alternative is to respond to any event that changes the scheduler view and validate manually cancelling the event if appropriate.
To summarize, I wish to prevent navigation/reload of the scheduler if associated values on the form are not in a valid state.
Hope that makes sense, thanks