C# 如何异步加载页面的不同部分,而不是等待整个页面iGoogle风格

C# 如何异步加载页面的不同部分,而不是等待整个页面iGoogle风格,c#,asp.net,ajax,lazy-loading,C#,Asp.net,Ajax,Lazy Loading,我正在开发一个ASP.net应用程序,其中一个页面中有多个web部件。每个web部件都有自己的数据源,从中提取数据并显示数据。当用户尝试加载页面时,我希望立即加载该页面,并异步呈现包含数据的所有web部件 但我发现使用Ajax无法同时启动多个请求。但是我可以对请求进行排队并进行处理,这对我没有任何帮助,因为如果任何请求需要很长时间,那么所有后续请求都需要等待 有没有关于如何实现这种行为的想法?单个ajax调用是否是浏览器的限制?我不知道…这不是一个浏览器限制。如何处理同一页面的多个请求?您将如何

我正在开发一个ASP.net应用程序,其中一个页面中有多个web部件。每个web部件都有自己的数据源,从中提取数据并显示数据。当用户尝试加载页面时,我希望立即加载该页面,并异步呈现包含数据的所有web部件

但我发现使用Ajax无法同时启动多个请求。但是我可以对请求进行排队并进行处理,这对我没有任何帮助,因为如果任何请求需要很长时间,那么所有后续请求都需要等待


有没有关于如何实现这种行为的想法?

单个ajax调用是否是浏览器的限制?我不知道…这不是一个浏览器限制。如何处理同一页面的多个请求?您将如何管理/合并视图状态?检查这个-单个ajax调用是否是浏览器限制?我不知道…这不是一个浏览器限制。如何处理同一页面的多个请求?您将如何管理/合并视图状态?检查这个-