亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

asp.net實(shí)例代碼protected override void Render(HtmlTextWriter writer)

 更新時(shí)間:2008年08月15日 20:56:45   作者:  
把最終要輸出的html壓縮后再輸出和最終輸出前先存為html文件,如果發(fā)布最新信息了,可以打開一次default.aspx,然后他又會(huì)生成一次html
protected override void Render(HtmlTextWriter writer)
{
//把最終要輸出的html壓縮后再輸出
StringWriter html = new StringWriter();
HtmlTextWriter tw = new HtmlTextWriter(html);
base.Render(tw);
string outhtml = html.ToString();
outhtml = Regex.Replace(outhtml, "\\s+", " ");
outhtml = Regex.Replace(outhtml, ">\\s+<", "><");
outhtml = outhtml.Trim();
writer.Write(outhtml);
}

protected override void Render(HtmlTextWriter writer)
{
//最終輸出前先存為html文件,如果發(fā)布最新信息了,可以打開一次default.aspx,然后他又會(huì)生成一次html

//這是默認(rèn)的Render實(shí)現(xiàn),直接輸出到writer中
//base.Render(writer);
StringWriter html = new StringWriter();
HtmlTextWriter tw = new HtmlTextWriter(html);
//通過(guò)base.Render()方法,把生成的HTML寫入到我們定義的tw中
base.Render(tw);
string path = Server.MapPath("index.html");
StreamWriter sw = new StreamWriter(path, false, System.Text.Encoding.Default);
//寫入到文件中
sw.Write(html.ToString());
sw.Close();
//寫入到writer中,以輸出頁(yè)面的HTML
//注意,這里不能再調(diào)用base.Render(writer),會(huì)出現(xiàn)錯(cuò)誤
writer.Write(html.ToString());
}

相關(guān)文章

  • .Net行為型設(shè)計(jì)模式之備忘錄模式(Memento)

    .Net行為型設(shè)計(jì)模式之備忘錄模式(Memento)

    這篇文章介紹了.Net行為型設(shè)計(jì)模式之備忘錄模式(Memento),文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • ASP.Net?Core?MVC基礎(chǔ)系列之獲取配置信息

    ASP.Net?Core?MVC基礎(chǔ)系列之獲取配置信息

    這篇文章介紹了ASP.Net?Core?MVC獲取配置信息的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-02-02
  • C#Web應(yīng)用程序入門經(jīng)典學(xué)習(xí)筆記之一

    C#Web應(yīng)用程序入門經(jīng)典學(xué)習(xí)筆記之一

    C#Web應(yīng)用程序入門經(jīng)典學(xué)習(xí)筆記之一...
    2006-08-08
  • ASP.NET Session使用詳解

    ASP.NET Session使用詳解

    Session是什么呢?簡(jiǎn)單來(lái)說(shuō)就是服務(wù)器給客戶端的一個(gè)編號(hào)。當(dāng)一臺(tái)WWW服務(wù)器運(yùn)行時(shí),可能有若干個(gè)用戶瀏覽正在運(yùn)正在這臺(tái)服務(wù)器上的網(wǎng)站。
    2009-02-02
  • ASP.NET?Core中Razor頁(yè)面的Handlers處理方法詳解

    ASP.NET?Core中Razor頁(yè)面的Handlers處理方法詳解

    本文詳細(xì)講解了ASP.NET?Core中Razor頁(yè)面的Handlers處理方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-02-02
  • .NET4.0版本中基于任務(wù)的異步模式(TAP)

    .NET4.0版本中基于任務(wù)的異步模式(TAP)

    這篇文章介紹了.NET4.0版本中基于任務(wù)的異步模式(TAP),文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • ASP.NET?Core開發(fā)環(huán)境安裝配置

    ASP.NET?Core開發(fā)環(huán)境安裝配置

    這篇文章介紹了ASP.NET?Core開發(fā)環(huán)境安裝配置,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-02-02
  • 部署.Net6項(xiàng)目到docker

    部署.Net6項(xiàng)目到docker

    這篇文章介紹了部署.Net6項(xiàng)目到docker,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12
  • 連接ACCESS數(shù)據(jù)庫(kù)時(shí)發(fā)生錯(cuò)誤提示:找不到可安裝的 ISAM

    連接ACCESS數(shù)據(jù)庫(kù)時(shí)發(fā)生錯(cuò)誤提示:找不到可安裝的 ISAM

    連接ACCESS數(shù)據(jù)庫(kù)時(shí)發(fā)生錯(cuò)誤提示:找不到可安裝的 ISAM 檢查后發(fā)現(xiàn)原來(lái)是把Data Source寫成 DataSource了
    2011-04-04
  • ASP.NET中 TextBox 文本輸入框控件的使用方法

    ASP.NET中 TextBox 文本輸入框控件的使用方法

    TextBox 控件為用戶提供了一種向 ASP.NET 網(wǎng)頁(yè)中鍵入信息(包括文本、數(shù)字和日期)的方法。
    2016-04-04

最新評(píng)論