/// <summary>
/// output
TXT type
/// </summary>
/// <param name="fileName">path</param>
/// <param name="content">内容</param>
public void DownloadTxtFile(string fileName, string content)
{
string txtName = Server.MapPath(fileName);
using (StreamWriter SW = new StreamWriter(txtName, false, System.Text.Encoding.GetEncoding("GB2312")))
{
SW.WriteLine(content);
SW.Close();
}
FileStream fs = File.Open(txtName, FileMode.Open);
byte[] byteFile = new byte[fs.Length];
fs.Read(byteFile, 0, Convert.ToInt32(fs.Length));
fs.Close();
File.Delete(txtName);
Response.AddHeader("Content-disposition", "attachment; filename=" + Server.UrlEncode(txtName));
Response.ContentType = "application/octet-stream";
Response.BinaryWrite(byteFile);
Response.End();
}