静态页面生成如何做

itliyi 2009-03-06 04:19:29
小弟我是做游戏代练网站的,有个棘手问题,就是把动态页面生成静态html
如下:
//linkbutton
前台页面生成 //点击的同时把所有前台.aspx页面弹出来
金币页面生成
代练页面生成
新闻静态页面生成
新闻索引页面生成
帮助中心页面生成


最好把原理与源码给我,谢谢啦
...全文
104 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
madongzhe110 2009-05-27
  • 打赏
  • 举报
回复
怎么还是不知道啊!
zhushaoyue 2009-03-09
  • 打赏
  • 举报
回复
using System;
using System.Data;
using System.Configuration;
using System.IO;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Text;



/// <summary>
///creatHTML 的摘要说明
/// </summary>
public class myHTML
{
public myHTML()
{
//
//TODO: 在此处添加构造函数逻辑
//
}

public static void create(string Url,string path, string encod)
{
string errorMsg = "";
try
{
Encoding code = Encoding.GetEncoding(encod);

System.Net.WebRequest wReq = System.Net.WebRequest.Create(Url);

System.Net.WebResponse wResp = wReq.GetResponse();

System.IO.Stream respStream = wResp.GetResponseStream();

System.IO.StreamReader reader = new System.IO.StreamReader(respStream, code);

string gh= reader.ReadToEnd();

StreamWriter sw = new StreamWriter(path + "go.html", false,code);
sw.Write(gh);
sw.Close();


}
catch (System.Exception ex)
{
errorMsg = ex.Message;
}
//return "";
}

}

liu329175905 2009-03-06
  • 打赏
  • 举报
回复
有个办法就 拼html,
第一步。建一个html模板页面用特殊字符标识该地方要放什么内容,
第二步,在cs文件里拼出对应的内容标识里内容
第三步,用IO流将html模板读写出来,用替换法将第二步拼出的内容替换到特殊字符中
最后将 字符串显示到页面上 就成静态页面了
kke_007 2009-03-06
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20080624/10/26a45062-572c-47e9-bb38-d9aa05b6c2ed.html
Roc_Lee 2009-03-06
  • 打赏
  • 举报
回复
http://hi.baidu.com/yangxuewei/blog/item/86138e509f2bbe6384352472.html
itliyi 2009-03-06
  • 打赏
  • 举报
回复
怎样写入?
che2piaopiao 2009-03-06
  • 打赏
  • 举报
回复
模板页写入

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧