This is a migrated thread and some comments may be shown as answers.

[Solved] RadAjaxManager - showing multiple loading image on initial load asyncronously

1 Answer 116 Views
Ajax
This is a migrated thread and some comments may be shown as answers.
Sub
Top achievements
Rank 1
Sub asked on 18 Jun 2008, 07:05 PM
Hi,

I have a page that contains multiple sections. During the page load each section will need to call a web service to get the HTML and display it in each section. The number of sections are dynamic. When each section is waiting for the web service call to finish I want to show the loading image. All the sections will be loading independantly and show the laoding image seperately until each section is loaded.

I followed the link http://www.telerik.com/help/aspnet-ajax/ajxshowloadingpaneloninitialpageload.html which works fine and tried to extend it by adding the panels dynamically to the UpdatedControls and make a service call on AJAXRequest. But it shows the loading image for all sections but showing the loading image for all the sections until all the sections are loaded. How do I make it load the sections parellaly with RadAjax? Can you point me to the right direction?

Thanks
sub 

1 Answer, 1 is accepted

Sort by
0
Missing User
answered on 24 Jun 2008, 11:17 AM
Hello Sub,

In your case you cannot make multiple ajax request to one page (you cannot load the sections parellaly). By default, the most recent ajax request takes precedence and only the response for the most recent ajax requests is received.

RadAjax for ASP.NET AJAX is based on Microsoft ASP.NET AJAX. In the core of RadAjax is a technology, which uses the Microsoft ASP.NET AJAX engine to make selected controls on the page to perform AJAX callbacks instead of traditional postbacks. The RadAjaxManager control works exactly in the same manner as the UpdatePanel.

All the best,
Plamen
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
Tags
Ajax
Asked by
Sub
Top achievements
Rank 1
Answers by
Missing User
Share this question
or