国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

Asp.net 2.0 中將網(wǎng)站首頁生成靜態(tài)頁的一個比較好的方法

2024-07-10 13:06:10
字體:
供稿:網(wǎng)友

做網(wǎng)站時,有時為了提高性能會將網(wǎng)站首頁生成靜態(tài)頁(當(dāng)然, asp.net中頁面緩存也是一個不錯的選擇了
將頁面生成靜態(tài)的方法有多中,據(jù)不完全統(tǒng)計有n種(n>1)
呵呵
以下的方法來自 "孟子e " 解釋的方法

代碼如下

    protected override void render(htmltextwriter writer)
    ...{
        system.io.stringwriter html = new system.io.stringwriter();
        system.web.ui.htmltextwriter tw = new htmltextwriter(html);
        base.render(tw);
        system.io.streamwriter sw = new system.io.streamwriter(server.mappath("index.html"), false, system.text.encoding.default);
        sw.write(html.tostring());
        sw.close();
        tw.close();
        response.write("頁面生成成功!");
    }
將以上上函數(shù)數(shù)加如到你要生成靜太文件的頁面里,
函數(shù)從載了,render函數(shù) 作用是把頁面的 html文本截下來,保存到文件里,
進(jìn)一步的可以去看一下asp.net頁面生命過程.

 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 福建省| 洞头县| 保康县| 青浦区| 尚志市| 正阳县| 涡阳县| 多伦县| 铜陵市| 伊川县| 洪江市| 巫溪县| 电白县| 芒康县| 洱源县| 清原| 台中县| 尖扎县| 嘉义县| 筠连县| 邵东县| 湘潭市| 肃南| 四会市| 瑞丽市| 景东| 潮州市| 个旧市| 阿图什市| 七台河市| 晴隆县| 沁水县| 曲阜市| 会东县| 儋州市| 密山市| 丘北县| 南安市| 张家界市| 永仁县| 收藏|