WebClient webClient = new WebClient(); webClient.DownloadStringAsync(new Uri("urlstring")); webClient.DownloadStringCompleted += new DownloadStringCompletedEventHandler(webClient_DownloadStringCompleted);//webClient_DownLoadStringCompleted Event void webClient_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e) { string result = e.Result; System.Diagnostics.Debug.WriteLine(result); MessageBox.Show(result); }