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

首頁 > 編程 > .NET > 正文

asp.net實現生成靜態頁并添加鏈接的方法

2024-07-10 12:54:30
字體:
來源:轉載
供稿:網友

asp.net可以生成HTML靜態頁面,asp.net是關于保持靜態頁面之間鏈接的完整性,那么asp.net實現生成靜態頁并添加鏈接的方法,大家都知道嗎?一起跟著錯新技術頻道小編來了解吧!

1.創建一個靜態網頁模板

<!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><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" gcolor="#eeeeee" style="border:1px solid #000000"><tr><td width="100%" valign="middle" align="left"><h1>$htmlformat[1]</h1><div style="color: $htmlformat[2];font-size: $htmlformat[3]">$htmlformat[4]</div></td></tr></table></body></html>

2.在asp.net網頁后臺代碼中替換模板html頁中的標記符

protected void Button1_Click(object sender, EventArgs e){string[] format = new string[5];//定義和htmlyem標記數目一致的數組StringBuilder htmltext = new StringBuilder();string templatePath = Server.MapPath("~/html/Template.html");StreamReader sr = new StreamReader(templatePath);String line;while ((line = sr.ReadLine()) != null){htmltext.Append(line);}sr.Close();//---------------------給標記數組賦值------------format[0] = "background=/"bg.jpg/"";//背景圖片format[1] = TB_Title.Text;format[2] = "#990099"; //字體顏色format[3] = "60px";//文字大小format[4] = TB_Content.Text;//----------替換htm里的標記為你想加的內容for (int i = 0; i < 5; i++){htmltext.Replace("$htmlformat[" + i + "]", format[i]);}//----------生成htm文件------------------――string newfile = Server.MapPath("~/html/"+TB_Title.Text+".html");StreamWriter sw = new StreamWriter(newfile, false, System.Text.Encoding.GetEncoding("GB2312"));sw.WriteLine(htmltext);sw.Flush();sw.Close();string newhref="html/" rel="external nofollow" +TB_Title.Text+".html";Response.Write("<a href=/"" + newhref + "/">" + TB_Title.Text + "</a>");}

愛學習編程的朋友們可要把錯新技術頻道小編的介紹記熟了哦,這樣可以幫助到我們學習很多的專業知識哦。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 德惠市| 大渡口区| 中卫市| 保亭| 广南县| 庆阳市| 长垣县| 黑龙江省| 玉门市| 巨鹿县| 婺源县| 龙南县| 万盛区| 宜川县| 阜康市| 太保市| 苏尼特右旗| 大田县| 青浦区| 宜兰县| 公安县| 乐陵市| 建湖县| 翼城县| 略阳县| 龙游县| 彭阳县| 富锦市| 和平县| 嘉善县| 大竹县| 青浦区| 台安县| 泗水县| 博罗县| 嵩明县| 资兴市| 九寨沟县| 志丹县| 乌拉特后旗| 佛山市|