i have this code and get json datatable from server side :
C#
Code: Select all
..
..
return JsonConvert.SerializeObject(MyDatatable);
Code: Select all
$.ajax({
method: 'POST',
contentType: "application/json; charset=utf-8",
dataType: 'json',
url: 'Default.aspx/ReadAll2',
success: function (res) {
var dataSet = new Stimulsoft.System.Data.DataSet("SP_PhoneDebtorWarningReadAll");
dataSet.readJson(res)
var report = new Stimulsoft.Report.StiReport();
report.loadFile("Reports/FinalWarningWithJson2.mrt");
report.render();
report.regData(dataSet.dataSetName, "", dataSet);
report.dictionary.synchronize();
var settings = new Stimulsoft.Report.Export.StiPdfExportSettings();
var service = new Stimulsoft.Report.Export.StiPdfExportService();
var stream = new Stimulsoft.System.IO.MemoryStream();
service.exportTo(report, stream, settings);
var data = stream.toArray();
Object.saveAs(data, "SimpleList.pdf", "application/pdf");
please help me.
Thanks