NET分頁代碼,生成靜態頁面 By admin 2009/11/10 23:13:00 using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.IO; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { WriteFile(" 要好好學啊!! ", "祝你找到一份好工作!!!", "別忘了我", "Jiawenquan.html"); } public void WriteFile(string strText, string content, string page, string name) { string path = HttpContext.Current.Server.MapPath("news/get"); System.Text.Encoding code = System.Text.Encoding.GetEncoding("gb2312"); // 讀取模板文件 string temp = HttpContext.Current.Server.MapPath("news/text.htm"); StreamReader sr = null; StreamWriter sw = null; string str = ""; try { sr = new StreamReader(temp, code); str = sr.ReadToEnd(); // 讀取文件 } catch (Exception exp) { HttpContext.Current.Response.Write(exp.Message); HttpContext.Current.Response.End(); sr.Close(); } string htmlfilename = name.ToString(); // 替換內容 // 這時,模板文件已經讀入到名稱為str的變量中了 str = str.Replace("$title", strText); //模板頁中的$title,即標題 str = str.Replace("$content", content);//模板頁中的$content,即內容 str = str.Replace("$page", page);//模板頁中的$page,即頁碼連接格式 // 寫文件 try { sw = new StreamWriter(path + "/" + htmlfilename, false, code); sw.Write(str); sw.Flush(); } catch (Exception ex) { HttpContext.Current.Response.Write(ex.Message); HttpContext.Current.Response.End(); } finally { sw.Close(); } } } 分享聯系我們 掃二維碼與項目經理溝通 我們在微信上24小時期待你的聲音 感謝您的關注分享“NET分頁代碼,生成靜態頁面” 煙寒網絡真誠為您服務 ,點擊客服直接咨詢下單. 立即咨詢 我們服務 網站建設 高端網站建設服務商、相信品牌力量、相信知名企業;制作后收費13014982176! 微信小程序/微信公眾號 微信小程序 背靠10億流量,不論用戶需求是什么,都能被開發使用 一點創意,就能在“社交圈”中脫穎而出。 網站優化/SEO 讓您的網站更靠近排名位置,讓客戶更容易找到您,seo優化是一個漫長過程,整個網站營銷花最少的錢起最大的作用。