I have a RadScheduler in a simple DNN module. The module is set to use Partial Page Rendering. The schedule is in Month view by default and only has two appointments to display. Clicking the appointment fires the AppointmentClick event which redirects the user to a different page.
The problem is that the AppointmentClick event will randomly NOT be fired and the appointments will disappear from the schedule. I can test it 5 or 6 times and it will work correctly. Occasionally, however, the click event will not be fired and the appointments will disappear from the calendar. It appears as though the ViewState is lost.
At that point, I can set a breakpoint in Visual Studio at the Page_Load event to confirm that it always gets called. Because the DataSource for the scheduler is only set and bound when IsPostBack=false I never see the data again. I can change the schedular view to Day, Week or Month and the view will change but the data will never be displayed again because there is no post back.
What would cause the ViewState to randomly be lost?
I have spent a great deal of time troubleshooting this issue to no avail. Any help is greatly appreciated!