AJAX Postbacks

Hi Guys,
I have successfully implemented the DhtmlxScheduler control, in the exact way which I have wanted it to be implemented, and it is now working exactly how I want it to work, however I do have a small query.

When I initially designed this page, I had designed it with drop down lists to filter sections. During implementation, I had developed ASP.NET server side code in CSharp to generate the JavaScript to define the variables for the dhtmlx component.

This is all working perfectly, and I have managed to get the filters to generate the correct JavaScript code, however, to get this behaving as expected, I have had to do a full post back of the page rather than an AJAX post back (which is what I have preferred), as it seems when I do an AJAX post back (using an ASP.NET update panel, and implementing an OnSelectedIndexChanged event handler on a drop down list), as it seems as though it destroys most of the dhtmlxScheduler. I was wondering what JavaScript code would need to be called to restore the dhtmlxScheduler to the state it was in before the post back, if there was such code available.

Thanks again for all your great support in the past, it has been deeply appreciated, and in advance for your response to this post.
Kind regards
Greg Goldberg

If scheduler itself resides in the update panel - each reload of the panel will reinitialize scheduler which most probably will result in UI corruption.

If you have only your custom filter control inside update - panel it must not cause any influence on work of scheduler.