在Page_Load事件中加载异步用户控件

时间:2013-03-11 12:18:24

标签: c# asp.net asynchronous user-controls

我有一个由4个用户控件组成的页面,每个用户控件都在一个选项卡中加载。其中一个用户控件根据我们的数据向用户显示bing map。 问题是我们页面的Page_Load依赖于用户的互联网连接。 我们如何异步加载这个用户控件?

2 个答案:

答案 0 :(得分:0)

虽然从您的帖子中不清楚您认为可以从将其更改为异步的长期运行任务的性质,我认为您将在此SO question中找到“异步UserControls”的良好线索

此外,文章Using Asynchronous Methods in ASP.NET 4.5是一个“官方”教程,展示了如何在更细粒度的级别上进行异步处理。

如果你能分享的话,我很想看到一些我自己的自私学习目标的代码。

答案 1 :(得分:-1)

您能否澄清一下Page_Load如何依赖于Internet连接?

请查看以下链接,其中显示了如何异步加载用户控件:

Load User Control Asynchronously