protected void WebClientButton_Click(object sender, System.EventArgs e)
 {
 PageUrl = UrlText.Text;
 WebClient wc = new WebClient();
 wc.Credentials = CredentialCache.DefaultCredentials;
 /**////方法一:
 Byte[] pageData = wc.DownloadData(PageUrl);
 ContentHtml.Text = Encoding.Default.GetString(pageData);
 /**//// 方法二:
 /// ***************代码开始**********
 /// Stream resStream = wc.OpenRead(PageUrl);
 /// StreamReader sr = new StreamReader(resStream,System.Text.Encoding.Default);
 /// ContentHtml.Text = sr.ReadToEnd();
 /// resStream.Close();
 /// **************代码结束********
 /// 
 wc.Dispose();
 }
 protected void WebRequestButton_Click(object sender, System.EventArgs e)
 {
 PageUrl = UrlText.Text;
 WebRequest request = WebRequest.Create(PageUrl);
 WebResponse response = request.GetResponse();
 Stream resStream = response.GetResponseStream();
 StreamReader sr = new StreamReader(resStream, System.Text.Encoding.Default);
 ContentHtml.Text = sr.ReadToEnd();
 resStream.Close();
 sr.Close();
 }
 protected void GetText_Click(object sender, System.EventArgs e)
 {
 PageUrl = UrlText.Text;
 WebRequest request = WebRequest.Create(PageUrl);
 WebResponse response = request.GetResponse();
 Stream resStream = response.GetResponseStream();
 StreamReader sr = new StreamReader(resStream, System.Text.Encoding.Default);
 ContentHtml.Text = sr.ReadToEnd();
 resStream.Close();
 sr.Close();
 ContentHtml.Text = Regex.Replace(ContentHtml.Text, "<[^>]*>", "");
 //替换空格
 ContentHtml.Text = Regex.Replace(ContentHtml.Text, "\\s+", " ");
 }

