Как создать CSV-файл в C # для загрузки и установить тип столбца в текст - PullRequest
0 голосов
/ 22 января 2019

У меня есть приложение, которое уже позволяет пользователю загружать сетку в CSV-файл, используя соответствующие заголовки и тип содержимого следующим образом:

thisPage.Response.ContentType = "application/vnd.ms-excel";
thisPage.Response.AddHeader("Content-disposition", "attachment; filename=GridData.csv");

Когда пользователь открывает файл CSV в Excel, мне нужно, чтобы некоторые столбцы автоматически форматировались как текст. По причинам, выходящим за рамки этого поста, загрузка должна быть csv, а не xsl.

Есть ли способ отформатировать столбцы в CSV?

1 Ответ

0 голосов
/ 22 января 2019

Если вы выводите свое поле как (например)

 ="01234" 

Excel будет отображаться как 01234. Вы должны включить знак =.

Обратите внимание, что предполагается, что Excel является целью для данных - какое-то другое приложение, вероятно, захлебнется этим.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...