Thank you for the clarification. The problem is indeed in the delimiter, as you supposed. In order to construct the model of the workbook from the information from the GridView, the code uses the CsvFormatProvider. This happens in the CreateWorkbook method and it looks like this:
Workbook CreateWorkBook(RadGridView grid, PrintSettings settings)
Workbook book =
(var stream =
Format = Controls.ExportFormat.Csv,
ShowColumnFooters = grid.ShowColumnFooters,
ShowColumnHeaders = grid.ShowColumnHeaders,
ShowGroupFooters = grid.ShowGroupFooters
stream.Position = 0;
If you change this code as we discussed below, the workbook should be constructed correctly.
CsvFormatProvider provider =
book = provider.Import(stream);
Thank you very much for pointing out the issue in the demo.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.