private void Button1_Click(object sender, System.EventArgs e)
{
StreamWriter myText;
string fileName=TextBox2.Text;
string fileBody=TextBox3.Text;
myText=File.CreateText(fileName);
myText.Write(fileBody);
Response.Write("<font size=9>成功</font> ");

}

解决方案 »

  1.   

    .aspx.cs
    page_load{
    Response.Clear();
    Response.ClearHeaders();
    Response.Buffer=false;
    Response.ContentEncoding=System.Text.Encoding.GetEncoding("GB2312");

    string httpHeader="attachment;filename="+HttpUtility.UrlEncode(strFileName+".txt");
    Response.AppendHeader("Content-Disposition", httpHeader);
                         
    Response.ContentType="text/text";
    Response.Write(oDownloadSystem.DownloadToExcel(ds,strFileName));
    Response.Flush();
    Response.End();
    }
      

  2.   

    添加引用System.IO;代码
    StreamWriter sw = new StreamWriter("d:\\test\\1.txt",false,System.Text.Encoding.Default);
    string s = "测试";
    sw.Write(s);
    sw.Close();