一般不用,但昼在load的事件中少写东西,

解决方案 »

  1.   

    对,用线程。
    下载一个页面后,稍微sleep一下。
    比如WebClient myWebClient = new WebClient();
    // Download the Web resource and save it into a data buffer.
    byte[] myDataBuffer = myWebClient.DownloadData(remoteUri.ToString());
    string download = Encoding.Default.GetString(myDataBuffer);
    Thread.Sleep(100); //给其他线程控制cpu
      

  2.   

    load事件?不知道什么意思。用线程我会试试。
      

  3.   

    异步调用? 请panyee(快乐王子) 给个简单的例子好吗?
      

  4.   

    BeginGetResponse 和 EndGetResponse 方法分别启动和完成对 Internet 资源的异步请求,详细参考msdn