最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#實(shí)現(xiàn)壓縮HTML代碼的方法

 更新時(shí)間:2014年09月01日 10:34:31   投稿:shichen2014  
這篇文章主要介紹了C#實(shí)現(xiàn)壓縮HTML代碼的方法,是非常實(shí)用的功能,需要的朋友可以參考下

本文實(shí)例講述了C#實(shí)現(xiàn)壓縮html代碼的方法,分享給大家供大家參考之用。具體方法如下:

主要代碼如下:

/// <summary>
/// 壓縮html代碼
/// </summary>
/// <param name="writer"></param>
protected override void Render(HtmlTextWriter writer)
{
  System.IO.StringWriter html = new System.IO.StringWriter();
  HtmlTextWriter tw = new HtmlTextWriter(html);
  base.Render(tw);
  string outhtml = html.ToString();
  outhtml = System.Text.RegularExpressions.Regex.Replace(outhtml, "\\n+\\s+", string.Empty);
  outhtml = outhtml.Trim();
  writer.Write(outhtml);
}

禁用不必要的viewstate:這個(gè)大家都知道,頁(yè)面中看不懂的長(zhǎng)串字符就是viewstate,這大概會(huì)占用15%~40%左右的html代碼量,減少viewstate勢(shì)在必行,如果當(dāng)前頁(yè)面沒(méi)有使用任何viewstate,而且又不想一個(gè)控件一個(gè)控件的關(guān)閉它,可以使用以下代碼

protected override void Render(HtmlTextWriter writer)
{
  System.IO.StringWriter html = new System.IO.StringWriter();
  HtmlTextWriter tw = new HtmlTextWriter(html);
  base.Render(tw);
  string outhtml = html.ToString();
  outhtml = System.Text.RegularExpressions.Regex.Replace(outhtml, "<input\\stype=\"hidden\"\\sname=\"__VIEWSTATE\"\\sid=\"__VIEWSTATE\" value=\".+\\/>", string.Empty);
  outhtml = outhtml.Trim();
  writer.Write(outhtml);
}

希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助

相關(guān)文章

  • 使用NOPI讀取Word、Excel文檔內(nèi)容

    使用NOPI讀取Word、Excel文檔內(nèi)容

    這篇文章主要為大家詳細(xì)介紹了使用NOPI讀取Word、Excel文檔內(nèi)容的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • C#中多態(tài)、重載、重寫(xiě)區(qū)別分析

    C#中多態(tài)、重載、重寫(xiě)區(qū)別分析

    這篇文章主要介紹了C#中多態(tài)、重載、重寫(xiě)區(qū)別,采用實(shí)例較為通俗易懂的分析了多態(tài)、重載的重寫(xiě)的概念與用法,對(duì)于C#初學(xué)者有非常不錯(cuò)的借鑒價(jià)值,需要的朋友可以參考下
    2014-09-09
  • 淺談C#中[]的幾種用法

    淺談C#中[]的幾種用法

    本文主要介紹了淺談C#中[]的幾種用法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • Winform中實(shí)現(xiàn)圖片格式轉(zhuǎn)換

    Winform中實(shí)現(xiàn)圖片格式轉(zhuǎn)換

    這篇文章主要介紹了Winform中實(shí)現(xiàn)圖片格式轉(zhuǎn)換的示例代碼,幫助大家更好的理解和使用winform開(kāi)發(fā),感興趣的朋友可以了解下
    2020-12-12
  • 用C#獲取硬盤(pán)序列號(hào),CPU序列號(hào),網(wǎng)卡MAC地址的源碼

    用C#獲取硬盤(pán)序列號(hào),CPU序列號(hào),網(wǎng)卡MAC地址的源碼

    用C#獲取硬盤(pán)序列號(hào),CPU序列號(hào),網(wǎng)卡MAC地址的源碼...
    2007-03-03
  • WPF實(shí)現(xiàn)自繪儀表盤(pán)Gauge

    WPF實(shí)現(xiàn)自繪儀表盤(pán)Gauge

    這篇文章主要為大家詳細(xì)介紹了如何使用WPF實(shí)現(xiàn)自繪儀表盤(pán)Gauge效果,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-12-12
  • 獲取wince mac地址與IP地址解決方案

    獲取wince mac地址與IP地址解決方案

    由于需要進(jìn)行身份的驗(yàn)證,需要獲取移動(dòng)終端的MAC地址,于是在網(wǎng)上進(jìn)行搜索整理一番,現(xiàn)在將實(shí)現(xiàn)獲取MAC地址的方法與大家共享
    2012-12-12
  • C#非矩形窗體實(shí)現(xiàn)方法

    C#非矩形窗體實(shí)現(xiàn)方法

    這篇文章主要介紹了C#非矩形窗體實(shí)現(xiàn)方法,涉及C#窗體操作的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06
  • C#更改tabControl選項(xiàng)卡顏色的方法

    C#更改tabControl選項(xiàng)卡顏色的方法

    這篇文章主要介紹了C#更改tabControl選項(xiàng)卡顏色的方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了C#更改tabControl選項(xiàng)卡顏色的的具體步驟與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2016-03-03
  • C#自定義組件實(shí)現(xiàn)表格的多層表頭功能

    C#自定義組件實(shí)現(xiàn)表格的多層表頭功能

    這篇文章主要為大家詳細(xì)介紹了如何使用C#自定義組件實(shí)現(xiàn)表格的多層表頭功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-12-12

最新評(píng)論

荔波县| 通州区| 贺兰县| 建宁县| 犍为县| 东阿县| 大理市| 皋兰县| 莱芜市| 聂拉木县| 曲沃县| 保康县| 广西| 弥勒县| 鹤峰县| 建宁县| 东源县| 德钦县| 大竹县| 商洛市| 凤山县| 桓仁| 怀仁县| 平武县| 淮阳县| 南充市| 呼伦贝尔市| 临泽县| 涡阳县| 昌都县| 同江市| 进贤县| 惠安县| 巴塘县| 高碑店市| 陇南市| 巴彦淖尔市| 丰镇市| 杂多县| 厦门市| 桓台县|