I'm using External Edit in RadDock BUT I'm using EntityDataSources rather than SessionDataSources. On editing an appointment with my custom form (in the RadDock) the database is correctly updated but the RadScheduler is redrawn before the data update so it appears not to update on the page.
- I've checked with Firebug and it definitely does make the ajax call and redraw with the pre-edit data, thus the problem is not that the AjaxManager fails to call (which was my first thought).
- If I click on the today link (or in any way cause the RadScheduler to redraw again) all is well, the data is correctly displayed.
- Immediately after editing the appointment the context menu (on the edited appointment only) fails, i.e. no longer comes up with the custom (EDIT and DELETE) but right click shows the browser's context menu. (Hovering on the appointment at this point gives a javascript error that l is null in this)
Again a reload fixes this.
var
k=(l._allowDelete!=
null
)?l.get_allowDelete():
this
.get_allowDelete();
- Drag and drop works
- Delete works
- Completely removing the RadAjaxManager (so the whole page reloads) does not change the behavior, still getting the pre-edit data back and the context menu problem.
Any Ideas?