<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    blogjava's web log

    blogjava's web log
    ...

    asp.net生成靜態頁面[導入]

    思路:建個模版文件,再用C#讀此文件,把里面的標記替換掉。。

    < meta? http-equiv ="Content-Type" ?content ="text/html;?charset=gb2312" > ?
    </ head > ?
    < body? > ?
    < table? $htmlformat[0]?height ="100%" ?border ="0" ?width ="100%" ?cellpadding ="10" ?cellspacing ="0" ?bgcolor ="#eeeeee" ?style ="border:1px?solid?#000000" > ?
    < tr > ?
    < td? width ="100%" ?valign ="middle" ?align ="left" > ?
    < span? style ="color:?$htmlformat[1];font-size:?$htmlformat[2]" > $htmlformat[3] </ span > ?
    </ td > ?
    </ tr > ?
    </ table > ?
    </ body > ?
    </ html > ??

    ?

    ???? string []?format = new ? string [ 4 ]; // 定義和htmlyem標記數目一致的數組?
    ????????????StringBuilder?htmltext = new ?StringBuilder();?
    ????????????
    try ?
    ????????????
    {
     ????????????????
    using ?(StreamReader?sr? = ? new ?StreamReader(Server.MapPath( " aaa.htm " )))?
     ????????????????
    {?
    ????????????????????
    string ?line;
      ????????????????
    while ?((line? = ?sr.ReadLine())? != ? null )?
     ????????????????????
    {?
       ????????????????????htmltext.Append(line);?
      ????????????????}
    ?
      ????????????????sr.Close();?
     ????????????????}
    ?
    ????????????}
    ?
    ????????????
    catch (Exception?ex)
    ????????????
    {?
    ????????????????
    this .Response.Write(ex.Message);
    ????????????}
    ?
    ????????????format[
    0 ] = " background=\ " image.jpg\ "" ;
    ????????????format[
    1 ] = ? " red " ; // 字體顏色?
    ????????????format[ 2 ] = " 150px " ; // 字體大小?
    ????????????format[ 3 ] = ? " <marquee>生成的模板html頁面</marquee> " ; // 文字說明?
    ????????????
    // ----------替換htm里的標記為你想加的內容?
    ????????????htmltext.Replace( " [$title$] " , " abcd<hr>abckd<hr> " );
    // ????????????for(int?i=0;i<4;i++)?
    // ????????????{?
    //  ????????????????htmltexst.Replace("$htmlformat["+i+"]",format[i]);?
    // ????????????}?
    ????????????
    // ----------生成htm文件------------------――?
    ???????????? try ?
    ????????????
    {?
     ????????????
    using (StreamWriter?sw = new ?StreamWriter( @" c:\aa.html " , false ,System.Text.Encoding.GetEncoding( " GB2312 " )))?
    ????????????????????
    {?
     ????????????????????????sw.WriteLine(htmltext);?
     ????????????????????????sw.Flush();?
     ????????????????????????sw.Close();?
    ????????????????????}

    ????????????}

    ????????????
    catch (Exception?ex)
    ????????????
    {?
    ????????????????
    this .Response.Write(ex.Message);
    ????????????}
    ?

    ????????}

    posted on 2006-05-27 17:32 record java and net 閱讀(327) 評論(0)  編輯  收藏 所屬分類: dot net相關

    導航

    常用鏈接

    留言簿(44)

    新聞檔案

    2.動態語言

    3.工具箱

    9.文檔教程

    友情鏈接

    搜索

    最新評論

    主站蜘蛛池模板: 午夜亚洲WWW湿好爽| 国产日韩久久免费影院| 亚洲VA综合VA国产产VA中| 一级毛片免费一级直接观看| 亚洲国产精品久久久久| 在线视频免费观看www动漫| 中文字幕版免费电影网站| 亚洲五月丁香综合视频| 中文字幕亚洲一区二区三区| h在线观看视频免费网站| 色多多A级毛片免费看| 亚洲熟妇av一区二区三区下载| 九月婷婷亚洲综合在线| 日韩免费一区二区三区在线播放| 免费精品国自产拍在线播放 | 免费人成网站7777视频| 久久国产乱子免费精品| 国产亚洲精品欧洲在线观看| 91精品国产亚洲爽啪在线观看| 亚洲AⅤ优女AV综合久久久| 在线观看H网址免费入口| 久久WWW免费人成—看片| 亚洲乱理伦片在线观看中字| 久久久影院亚洲精品| 亚洲国产一区明星换脸| AV片在线观看免费| 97在线视频免费播放| 男女一进一出抽搐免费视频| 亚洲日韩中文字幕一区| 亚洲美女免费视频| 亚洲国产精品一区第二页| 国产免费人成视频在线观看| 青青视频观看免费99| 色欲国产麻豆一精品一AV一免费| 国产免费伦精品一区二区三区| 久久无码av亚洲精品色午夜| 亚洲av无码一区二区三区观看| 亚洲精品视频在线| 久久久久亚洲AV片无码| 亚洲国产另类久久久精品黑人 | 成人激情免费视频|