Exemple #1
0
        private void ExportMarkersFromModule()
        {
            var markers = MarkerCollection.LoadAll(ModuleId);

            List <CsvMarkerInfo> csvProducts = MarkerExport.GetCsvMarkersList(markers);

            Response.Clear();
            Response.ClearHeaders();
            Response.ContentType = "text/csv";
            Response.AddHeader("Content-Disposition", String.Format("attachment; filename=markers-{0}.csv", ModuleId));

            MarkerExport.ExportMarkers(csvProducts, Response.OutputStream);

            Response.Flush();
            Response.End();
        }