當前位置:編程學習大全網 - 源碼下載 - asp.net生成偽靜態頁面 簡單實例

asp.net生成偽靜態頁面 簡單實例

//#region -----------房源靜態頁面-----------

///// <summary>

///// 房源靜態頁面

///// </summary>

///// <param name="shangquan"></param>

///// <param name="title"></param>

///// <param name="gongxu"></param>

///// <param name="address"></param>

///// <param name="rujinview"></param>

///// <param name="area"></param>

///// <param name="type"></param>

///// <param name="trade"></param>

///// <param name="desc"></param>

///// <param name="img1"></param>

///// <param name="img2"></param>

///// <param name="img3"></param>

///// <param name="lianximethod"></param>

///// <param name="phone"></param>

///// <param name="dayTime"></param>

///// <returns></returns>

//public static string Build(string shangquan, string title, string gongxu, string address, string rujinview,

// string area, string type, string trade, string desc,

// string img1, string img2, string img3, string lianximethod,

// string phone, DateTime dayTime)

//{

// zushangpu.BLL.word_data bllword_data = new zushangpu.BLL.word_data();

// int guid = bllword_data.GetMaxId()-1;

// string[] format = new string[15];

// StringBuilder htmltext = new StringBuilder();

// StreamReader sr = new StreamReader(HttpContext.Current.Server.MapPath("~/Templets/HouseTemplets.html"), System.Text.Encoding.UTF8);

// string line;

// while ((line = sr.ReadLine()) != null)

// {

// htmltext.Append(line);

// }

// sr.Close();

// format[0] = title;//標題

// format[1] = gongxu;//供需

// format[2] = address;//地址

// format[3] = rujinview;//日租金

// format[4] = shangquan;

// format[5] = area;//面積

// format[6] = type;//類型

// format[7] = trade;//行業

// format[8] = desc;//描述

// format[9] = img1;//圖片1

// format[10] = img2;//圖片2

// format[11] = img3;//圖片3

// format[12] = lianximethod;//聯系方式

// format[13] = phone;//電話

// format[14] = shangquan;//商圈

// for (int i = 0; i < 14; i++)

// {

// htmltext.Replace("$lxmformat[" + i + "]", format[i]);

// }

// string StrDate = dayTime.ToString("yyyy-MM-dd");

// string strhtml = StrDate + "_" + guid + ".htm";

// StreamWriter sw = new StreamWriter(HttpContext.Current.Server.MapPath(strhtml), false, System.Text.Encoding.UTF8);

// sw.WriteLine(htmltext);

// sw.Flush();

// sw.Close();

// return strhtml;

//}

//#endregion

或者得到動態頁面的源代碼,寫壹個html文件

/// <summary>

/// 使用 Webclient 訪問http

/// </summary>

/// <param name="url">目標URL</param>

/// <param name="enc">頁面編碼</param>

/// <returns></returns>

public static string httpRequest(string url, Encoding enc)

{

try

{

System.Net.WebClient Client = new WebClient();

Stream strm = Client.OpenRead(url);

StreamReader sr = new StreamReader(strm,enc);

string line;

string html = "";

while ((line = sr.ReadLine()) != null)

{

html = html + line;

}

strm.Close();

return html;

}

catch (WebException exp)

{

return "網絡訪問錯誤:" + exp.Message + "發生了小錯誤";

}

}

  • 上一篇:程序員做前端開發45歲,有人告訴他是年輕飯,看他是怎麽回答的
  • 下一篇:急!求個數據庫課程的設計!!
  • copyright 2024編程學習大全網