using System;
using System.Web.UI;
using System.IO;
using System.Net;
namespace WebSite.temp
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
//--需要引用 using System.Net 以及 using System.IO;
private string GetContentFromUrll(string _requestUrl)
{
string _StrResponse = "";
HttpWebRequest _WebRequest = (HttpWebRequest)WebRequest.Create(_requestUrl);
_WebRequest.Method = "GET";
WebResponse _WebResponse = _WebRequest.GetResponse();
StreamReader _ResponseStream = new StreamReader(_WebResponse.GetResponseStream(), System.Text.Encoding.GetEncoding("UTF-8"));//gb2312
_StrResponse = _ResponseStream.ReadToEnd();
_WebResponse.Close();
_ResponseStream.Close();
return _StrResponse;
}
protected override void Render(HtmlTextWriter writer)
{
StringWriter sw = new StringWriter();
HtmlTextWriter htmlWriter = new HtmlTextWriter(sw);
base.Render(htmlWriter);
string strTableTR = GetContentFromUrll("http://www.aliyun.com/");
strTableTR = strTableTR.Replace("產品服務", "<a href=\"http://www.sina.com\">新浪</a>");
strTableTR = strTableTR.Replace("ECS", "這個是中文");
writer.Write(strTableTR);
//string html = sw.ToString() ;
////將剛纔生成的Html代碼插入到頁面中
//int startPoint = html.IndexOf("</table>", StringComparison.CurrentCultureIgnoreCase);
//if(startPoint > 0)
//{
// html = html.Insert(startPoint, strTableTR);
//}
//writer.Write(html);
}
}
}
引用網站修改部分文字
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
關於viewstate保護問題
rowcolumn
2020-06-08 09:39:06
C# _Path_server
rowcolumn
2018-08-31 15:23:29
開源資源大彙總(C#)
rowcolumn
2018-08-31 15:23:28
JQuery easyui 在Asp.net環境的數據庫操作測試(一)
rowcolumn
2018-08-31 15:23:28
C# Json 處理成 List
rowcolumn
2018-08-31 15:23:27
24小時熱門文章