Что касается вопроса о том, как создать файл, который также содержит метку порядка байтов?
Возникли проблемы с отображением некоторых символов, поскольку программа просмотра CSV не может правильно отображать символы без спецификации.
Цени любую помощь.
РЕДАКТИРОВАТЬ Чтобы включить код:
string attachment = string.Format("attachment; filename=results_{0}_to _{1}.csv", startDate.ToString("MM_yy_yyyy"), endDate.ToString("MM_yy_yyyy"));
HttpContext.Current.Response.AddHeader("content-disposition", attachment);
HttpContext.Current.Response.ContentType = "text/csv";
HttpContext.Current.Response.AddHeader("Pragma", "public");
string content = GetTextFromDB();
HttpContext.Current.Response.Write(content);
HttpContext.Current.Response.End();