Я пишу в файл CSV, используя следующий код
HttpContext context = HttpContext.Current; context.Response.Clear(); context.Response.Write("µm"); context.Response.ContentType = "text/csv"; context.Response.AppendHeader("Content-Disposition", "attachment; filename=micron.csv"); context.Response.End();
, но в пользовательском интерфейсе он отображается как µm вместо µm. Пожалуйста, мне нужна небольшая помощь.
µm
µm
Посмотрите на ContentEncoding в HttpResponse http://msdn.microsoft.com/en-us/library/system.web.httpresponse.aspx Независимо от того, в каком интерфейсе вы отображаете файл, вероятно, используется тот, который там установлен.
Я не думаю, что вы могли бы просто проверить файл, чтобы увидеть, содержит ли он символ "В".
Тогда, если он просто заменит его.просто содержимое файла.
Это всего лишь предположение, я не знаю, сработает ли это.