好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 將.aspx轉換為.htm的兩種方法

將.aspx轉換為.htm的兩種方法

熱門標簽:巫師3為什么地圖標注的財寶沒有 外呼系統費用一年 寧波自動外呼系統代理 外呼系統代理品牌 手機地圖標注如何刪除 十堰正規電銷機器人系統 怎么給超市做地圖標注入駐店 世紀佳緣地圖標注怎么去掉 辦理400電話證件
方法一:根據模板生成,保持在html文件夾中
思路分析:
1.寫一個自定義的HTM模板  其中需要替換的地方用$value$這樣
包含起來  
2.生成頁面的ASPX中,用StreamReader讀取HTM模板,用REPLACE
替換$value$  
3.把完成的字符串用StreamWriter輸出
參考代碼如下:
1)定義模板emplate.htm
復制代碼 代碼如下:

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
html xmlns="http://www.w3.org/1999/xhtml" >
head>
    title> $title$ 生成靜態頁的Demo|-51aspx.com/title>
    style type="text/css">
!--
.STYLE1 {
font-size: 16px;
font-weight: bold;
}
-->
    /style>
/head>
body>
br />
br />
table width="100%" border="0" bgcolor="#339900">
  tr>
    td height="34" align="center" bgcolor="#FFFFFF">span class="STYLE1">$title$ /span>/td>
  /tr>
  tr>
    td height="42" bgcolor="#FFFFFF">br />
      br />
    內容:$content$ /td>
  /tr>
/table>
a href="#" target="_blank">版權所有/a>
/body>
/html>

2)在Default.aspx頁面的按扭的事件處理中寫如下代碼:
復制代碼 代碼如下:

//源碼是替換掉模板中的特征字符
  string mbPath = Server.MapPath("template.htm");
  Encoding code = Encoding.GetEncoding("gb2312");
  StreamReader sr = null;
  StreamWriter sw = null;
  string str = null;
  //讀取
  try
  {
  sr = new StreamReader(mbPath, code);
  str = sr.ReadToEnd();
  }
  catch (Exception ex)
  {
  throw ex;
  }
  finally
  {
  sr.Close();
  }
  //根據時間自動重命名,擴展名也可以自行修改
  string fileName = DateTime.Now.ToString("yyyyMMddHHmmss") + ".htm";
  str = str.Replace("$title{1}quot;, txtTitle.Text);//替換Title
  str = str.Replace("$content{1}quot;, txtContent.Text);//替換content
  //生成靜態文件
  try
  {
  sw = new StreamWriter(Server.MapPath("htm/") + fileName, false, code);
  sw.Write(str);
  sw.Flush();
  }
  catch (Exception ex)
  {
  throw ex; 
  }
  finally
  {
  sw.Close();
  Response.Write("恭喜a href=htm/" + fileName + " target=_blank>" + fileName + "/a>已經生成,保存在htm文件夾下!");
  }

方法二:根據Url地址生成靜態頁保持
思路分析:
直接將做好的動態頁面翻譯成靜態頁面,所以生成的內容不夠靈活
參考代碼:
復制代碼 代碼如下:

//根據Url地址生成靜態頁保持
protected void Button2_Click(object sender, EventArgs e)
{
  Encoding code = Encoding.GetEncoding("utf-8");
            StreamReader sr = null;
            StreamWriter sw = null;
            string str = null;
            //讀取遠程路徑
            WebRequest temp = WebRequest.Create(txtUrl.Text.Trim());
            WebResponse myTemp = temp.GetResponse();
            sr = new StreamReader(myTemp.GetResponseStream(), code);
            //讀取
            try
            {
                sr = new StreamReader(myTemp.GetResponseStream(), code);
                str = sr.ReadToEnd();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                sr.Close();
            }
            string fileName = DateTime.Now.ToString("yyyyMMddHHmmss") + ".htm";
            //寫入
            try
            {
                sw = new StreamWriter(Server.MapPath("htm/") + fileName, false, code);
                sw.Write(str);
                sw.Flush();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                sw.Close();
                Response.Write("恭喜a href=htm/" + fileName + " target=_blank>" + fileName + "/a>已經生成,保存在htm文件夾下!");
            }
        }   
您可能感興趣的文章:
  • aspx文件格式使用URLRewriter實現靜態化變成html
  • 把aspx頁面偽裝成靜態html格式的實現代碼

標簽:嘉興 天門 通遼 泰州 牡丹江 景德鎮 山西 平涼

巨人網絡通訊聲明:本文標題《將.aspx轉換為.htm的兩種方法》,本文關鍵詞  將,.aspx,轉換,為,.htm,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《將.aspx轉換為.htm的兩種方法》相關的同類信息!
  • 本頁收集關于將.aspx轉換為.htm的兩種方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 啊?用力?嗯?轻一点亲嘴| 5G影院5g天天爽成人A片| 欧美成人A猛片在线播放| 免费一级欧美片在线观免看| 欧美精产国品一二三产品区别| 刘亦菲刘晓莉双女玩一夫| 巨大荫蒂视频欧美另类| 激情逼逼| 欧美肮脏俱乐部3在线观看| 精品国产一区二区三区四区特色| 猫咪WWW免费人成网站| 久久久久久久久久久精品视频| 鲤鱼乡硕大挺进坐吞| 甜性涩爱》| 91丨九色丨白浆秘?小青龙| 成人漫画?H漫画免费观看APP| 香蕉色网| 一受n攻H嗯啊巨肉| 99亚洲精品视频| 欧美精品第67页| 美女福利视频一区| 色噜噜狠狠一区二区| 好爽?好紧?再深一点潮 | 福利在线小视频| 国产99久一区二区三区A片| jojo4免费观看视频| 玉势堵住精灌满h| 耽美道具play| 91在线无码精品秘?入口竹美| 久久久无码AV精品亚渊源阁| 免费高清性色生活片| 吃清纯校花粉嫩的奶头| 我穿超短裙被同桌cao的好爽| 女上男下边吃奶边做视频成都| 国产农村妇女精品一二区三区| 热re99久久国产精品| 家在香港电影完整版在线| 厕所里狠狠揉捏着她的奶| 最近中文字幕高清字幕免费mv| 亚洲成Aⅴ人片久青草影院蜜月| 三线轮回电影在哪里看免费|