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>");
            }

最新文章

  1. [占位-未完成]scikit-learn一般实例之十一:异构数据源的特征联合
  2. Oracle的tnsnames.ora配置(PLSQL Developer)
  3. ubuntu su sudo sudo&ndash;i 区别
  4. Android动画之Tween动画实战
  5. html、url、http、servlet&amp;jsp之间千丝万缕的联系
  6. 第一个JAVA创建
  7. LCA算法倍增算法(洛谷3379模板题)
  8. T4自动生成数据库C#实体类学习(1)
  9. 各种matrix
  10. linux运维工程师,必须掌握以下几个工具
  11. 关于offsetWidth innerWidth的使用
  12. CDOJ UESTC 1220 The Battle of Guandu
  13. DOM:文档对象模型 --树模型
  14. Java 程序员快速上手 Kotlin 11 招
  15. AngularJS学习篇(十三)
  16. java 学习笔记2 面向对象(上)
  17. 一、redis简单配置
  18. MT【332】椭圆正交变换
  19. Hadoop2之NameNode HA详解
  20. 买铅笔(NOIP2016)

热门文章

  1. js判断对象是否为空对象的几种方法
  2. [网络流24题] 方格取数问题(cogs 734)
  3. Elasticsearch5.6搭建及拼音中文混合搜索实现
  4. [bzoj2882]工艺_后缀数组
  5. springboot 子模块访问不到对应的页面
  6. Linux下重启加载命令
  7. MySQL JDBC URL参数(转)
  8. Servlet的客户端请求
  9. 【.Net 学习系列】-- Windows服务定时运行,判断当前时间是否在配置时间段内
  10. Elasticsearch学习系列之多文档操作mget