如何在ASP.net中创建自定义用户控件,以异步方式更新自己?

时间:2018-05-04 22:20:28

标签: asp.net asynchronous asp.net-4.0

我希望创建一个可重用的Drop-down用户控件,该控件从服务器检索数据以填充自身。

服务器还对api端点进行异步调用,以检索将在下拉列表中使用的数据,如下所示:

private void downloadDropdownData(object sender, EventArgs e)
{
    var client = new WebClient();
    client.DownloadStringCompleted += new DownloadStringCompletedEventHandler(OnFinished);
    client.DownloadStringAsync(new Uri("http://docform-nodeapi.herokuapp.com/letterinfo"));
}

我的问题是,如果另一个控件在下载完成之前执行了部分回发,则先前填充下拉列表的请求将被取消。如何在ASP.net中同时运行多个异步回发?

0 个答案:

没有答案