write to a file in asp.net
Posted on 2006-11-07
I have a form that I need to save the results to a text file. The form has headers that need to be on the text file. I can append the text to the text file, but I need to make sure if the file been downloaded by the client and a new file is created, the headers are added to the top. If the headers already exist, I just need to append the text.
Or I guess the easy way would be to check if the file is empty, if it is add the headers, else append the text.
here is my code:
string FILENAME = Request.MapPath("files/comments.txt");
objStreamWriter = File.AppendText(FILENAME);
objStreamWriter.WriteLine("\"" + family_name.Text.Trim() + "\",\"" + first_name.Text.Trim() + "\",\"" + DateTime.Now.ToShortDateString() + "\"");
the text file has these headers: