当前位置:编程学习 > C#/ASP.NET >>

如何把一个asp.net全站生成真静态HTML网站

如何把一个asp.net全站生成真静态HTML网站,是全站,不是一个页面而已。 --------------------编程问答-------------------- doubleY asp自动生成HTML全站静态程序 --------------------编程问答-------------------- 伪静态 --------------------编程问答-------------------- 只用过伪静态。。。真静态不懂!!! --------------------编程问答-------------------- urlrewriter.dll --------------------编程问答-------------------- StreamWriter不就是生成文件的吗?

按照你的页面,每个页面都生成一次 --------------------编程问答-------------------- 你懂得


#region 生成HTML通用工具
    /// <summary>
    /// 生成HTML通用工具
    /// </summary>
    public static void makehtml(string template, string target)
    {
        TextWriter tw = new StringWriter();
        HttpContext.Current.Server.Execute(template, tw);
        string filepath = HttpContext.Current.Server.MapPath(target);
        FileInfo file = new FileInfo(filepath);
        using (FileStream fs = file.Create())
        {
            StreamWriter sw = new StreamWriter(fs, System.Text.Encoding.UTF8);
            sw.WriteLine(tw.ToString());
            sw.Flush();
            sw.Close();
        }
    }
    #endregion
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,