Previously, it was not possible to pass update panel reference to updateprogress panel, as a result, it was really hard to implement muliple updateProgress in a page model. In other words, there is no way to associate a panel with a particular progess panel. This thing is now made possible by the addition of an excellent propery in updateProgress control called AssociatedUpdatePanelID. Therefore, in Ajax 1.0, It is possible that i have two different update panel pointed to separte progress panel ......
This is a common error in atlas when you put a atlas updateProgress inside a panel with panel.visible = false. Toggling panel is a common task when you create a wizard like application. Therefore, in order to make it happen, all is needed is to put a dummy reference to the updateprogress control's clientId. Which looks something like... <asp:Panel id="dummyControlPanel"> <div id=ctl00_SomePage_controlName" /> </asp:Panel/> Now, with the script manager's partial rendering set to ......