BoldSignA modern eSignature application with affordable pricing. Sign up today for unlimited document usage!
public string Import(ImportRequest importRequest) { return Spreadsheet.Open(importRequest); }
However, when I try to use this code, it does not work, with a message that the Spreadsheet class from Syncfusion.XlsIO needs a generic type.
Am I supposed to get the Spreadsheet class from somewhere else? If not, is the example out of date or otherwise incorrect?
using Syncfusion.JavaScript.Models;
using Syncfusion.JavaScript;
using Syncfusion.EJ.Export;
//...
public string Import(ImportRequest importRequest)
{
return Spreadsheet.Open(importRequest);
}
public ActionResult ExcelExport(string sheetModel, string sheetData, string password)
{
return Spreadsheet.Save(sheetModel, sheetData, "sample", ExportFormat.XLSX);
}
public ActionResult CsvExport(string sheetModel, string sheetData, string password)
{
return Spreadsheet.Save(sheetModel, sheetData, "sample", ExportFormat.CSV);
}
|
<ej-spread-sheet id="Spreadsheet">
<e-scroll-settings height="560"></e-scroll-settings>
<e-import-settings import-mapper="Home/Import"></e-import-settings>
<e-export-settings excel-url="Home/ExcelExport"
csv-url="Home/CsvExport"
pdf-url="http://js.syncfusion.com/ejservices/api/Spreadsheet/PdfExport"></e-export-settings>
</ej-spread-sheet>
|