国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 郯城县| 佛学| 贵州省| 建湖县| 岳阳县| 崇义县| 宣化县| 磐安县| 平安县| 利辛县| 福建省| 新田县| 江西省| 宜都市| 沐川县| 天柱县| 阿拉善右旗| 新密市| 米泉市| 桂阳县| 潮安县| 嘉峪关市| 白玉县| 绵阳市| 东阿县| 泸州市| 淳安县| 颍上县| 吉林省| 铁岭县| 延长县| 陆川县| 大安市| 儋州市| 民和| 通海县| 金门县| 自治县| 加查县| 武平县| 肥西县|