zoukankan      html  css  js  c++  java
  • 自动生成 html5 小页面


                StringBuilder htmltext = new StringBuilder();
                try
                {
                    //var readPath = Server.MapPath("~/Template/test.html"+templatePage);
                    var readPath = Server.MapPath("~/Template/" + scModel.TemplateName);
                    using (StreamReader sr = new StreamReader(readPath)) //模板页路径
                    {
                        String line;
                        while ((line = sr.ReadLine()) != null)
                        {
                            htmltext.Append(line);
                        }
                        sr.Close();
                    }
                }
                catch
                {
                    Response.Write("<Script>alert('读取文件错误')</Script>");
                }
                #region  字符串替换
                //第一页
                htmltext.Replace("#MsProducts#", scModel.MsProducts);
                htmltext.Replace("#Industry#", scModel.Industry);
                #endregion
                try
                {
                    // var newPath = Server.MapPath("~/solution/test.html");
                    var newPath = Server.MapPath("~/solution/" + scModel.PageName);
                    using (StreamWriter sw = new StreamWriter(newPath, false, System.Text.Encoding.GetEncoding("UTF-8"))) //保存地址
                    {
                        sw.WriteLine(htmltext);
                        sw.Flush();
                        sw.Close();
                    }
                }
                catch
                {
                    Response.Write("<Script>alert('读取文件错误')</Script>");
                }

  • 相关阅读:
    python基础易错题
    经典案例题2
    经典案例题1
    Http和Https的区别
    爬虫过程中需要注意的问题
    [转]项目规模估计方法介绍
    [转]23种设计模式总结
    [转]分布式session的几种实现方式
    [转]Redis哨兵模式(sentinel)学习总结及部署记录(主从复制、读写分离、主从切换)
    [转]【Linux】Linux 目录结构
  • 原文地址:https://www.cnblogs.com/hanxingli/p/5486862.html
Copyright © 2011-2022 走看看