1 #region 保存文件
2 public void SaveFile(StringBuilder strHtml)
3 {
4 string tpxxID = Request.QueryString["FBWZID"];
5 try
6 {
7 Model.TP_TPXX mTpxx = cTpxx.GetModel(tpxxID);
8 string f = System.Configuration.ConfigurationManager.AppSettings
9
10 ["SaveFilePath"] + "files\\" +
11
12 System.Configuration.ConfigurationManager.AppSettings["SysCode"]; //web配置文件中配置的地址
13 //保存地址
14 string FilePath = f + "\\网站发布\\" + string.Format("{0:yyyy-MM-dd}",
15
16 DateTime.Now) + "\\" + tpxxID + "\\" + mTpxx.TPBT + ".html";
17
18
19 if (!Directory.Exists(Path.GetDirectoryName(FilePath)))
20 {
21 //创建路径
22 Directory.CreateDirectory(Path.GetDirectoryName(FilePath));
23 }
24
25 //创建HTML文件,写入HTML,全路径带扩展名
26 File.Delete(FilePath);
27 File.AppendAllText(FilePath, strHtml.ToString(), Encoding.Default);
28
29 ClientScript.RegisterClientScriptBlock(GetType(), "script", "<script
30
31 type=‘text/javascript‘ defer>alert(‘发布成功!‘);newCommon.WindowClose
32
33 ();</script>");
34
35 }
36 catch (Exception ex)
37 {
38
39 throw;
40 }
41 }
42 #endregion