Yes, this is the expected behavior because you can not call the DataBind in that server event. Please have in mind that after the event RadScheduler will DataBound anyway. If your scenario is somehow different please elaborate a little bit why exactly are you trying to rebind the control there so we could be more helpful.
All the best,
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed