• λ我爱Aspx >> Asp.Net >> C#静态页面生成
  • C#静态页面生成

  • :未知  Դ:非寒日志  :2007-4-21 0:46:26  ؼ:c#
  • C#静态页面生成

    环境:Microsoft .NET Framework SDK v1.1

    OS:Windows Server 2003 中文版

    ASP.Net生成静态HTML页

    在Asp中实现的生成静态页用到的FileSystemObject对象!

    在.Net中涉及此类操作的是System.IO

    以下是程序代码 注:此代码非原创!参考别人代码

    //生成HTML页

    public static bool WriteFile(string strText,string strContent,string strAuthor)

    {

    string path = HttpContext.Current.Server.MapPath("/news/");

    Encoding code = Encoding.GetEncoding("gb2312");

    // 读取模板文件

    string temp = HttpContext.Current.Server.MapPath("/news/text.html");

    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=DateTime.Now.ToString("yyyyMMddHHmmss")+".html";

    Ҷƪл˵?
  • һƪAjax基础-服务器端ASP.net脚本请求和响应
    һƪ如何开发一个多种语言版本的C#程序