龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > asp.net编程 >

ASP.NET生成文件,当文件夹不存在自动创建文件夹函数

时间:2009-12-21 11:47来源:未知 作者:admin 点击:
分享到:
ASP.NET生成文件,当文件夹不存在自动创建文件夹: using System.IO; using System.Text; /// summary /// 生成文件 /// /summary /// param name="fname"文件名/param /// param name="ftext"文件内容/param public void mak

ASP.NET生成文件,当文件夹不存在自动创建文件夹:

using System.IO;
using System.Text;

/// <summary>
/// 生成文件
/// </summary>
/// <param name="fname">文件名</param>
/// <param name="ftext">文件内容</param>
public void makeHtml(string fname, string ftext)
{
 string _FileDir =HttpContext.Current.Server.MapPath(Path.GetDirectoryName(fname));
 if (!Directory.Exists(_FileDir))
  Directory.CreateDirectory(_FileDir);
 Encoding code = Encoding.GetEncoding("Gb2312");
 System.IO.StreamWriter sw = new System.IO.StreamWriter(System.Web.HttpContext.Current.Server.MapPath(fname), false, code);
 sw.Write(ftext);
 sw.Flush();
 sw.Close();
 sw.Dispose();
 HttpContext.Current.Response.Write("成功生成:" + fname);
}

 

本文版权归学IT网(www.xueit.com)所有,任何单位与个人转载必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

精彩图集

赞助商链接