一个创建文件的例子
void CrFile(object sender,EventArgs e){
StreamWriter sw;
DateTime dt=DateTime.Now;
String fileName=dt.Year.ToString()+dt.Month.ToString()+dt.Day.ToString()+dt.Hour.ToString()+dt.Minute.ToString()+dt.Second.ToString()+".shtml";
String Fpath=Server.MapPath("/ehang4/news");  //从虚拟目录转化成物理目录
String Fname=System.IO.Path.Combine(Fpath,fileName); //生成文件名。
String Content=content.Text;
sw= File.CreateText(Fname); //创建文件
sw.WriteLine(Content); //写入文件
sw.Close(); 
Response.Write(Fname+"文件创建成功!");
}

解决方案 »

  1.   

    void Page_Load(Object sender, EventArgs e) {
             string html ="<html><head></head><body>hello wolrd</body></html>";
             string filePath = Server.MapPath("hello.htm");
             try{
                 FileStream fileStream = new FileStream(filePath , FileMode.Create,FileAccess.Write );
                 StreamWriter streamWriter = new StreamWriter( fileStream );
                 streamWriter.Write( html );
                 streamWriter.Close();
                 fileStream.Close();
             }catch(Exception ee){
                 Response.Write( ee.ToString() );
             }
             
        }