jsgrid exporttoexcel excelexport jqgrid export-to-excel export-to-csv

exporttoexcel - JQGrid: Exportar cuadrícula a PDF



jqgrid('' exporttoexcel (1)

Puede usar el código de la respuesta o incluso mejor de otra respuesta más reciente . La parte del código que exporta datos a Excel puede cambiar fácilmente a código WCF. Vea aquí un ejemplo de cómo usar Stream como salida del método WCF.

¿Hay alguna forma de exportar datos de JQGrid a Excel / PDF? Estoy utilizando SQL Server 2008 R2 como base de datos y servicio WCF para HTTP Request / response. El cliente se escribe utilizando JavaScript y las llamadas AJAX se realizan para interactuar con la base de datos SQL a través del servicio WCF.

¿La función '' excelExport '' de jqgrid funcionará?

Aquí está el código para recopilar datos de cuadrícula y almacenar:

enter code here function ExportExcel() { var mya=new Array(); mya = $("#PrjBudgetGrid").getDataIDs(); // Get All IDs var data = $("#PrjBudgetGrid").getRowData(mya[0]); // Get First row to get the labels var colNames=new Array(); var ii=0; for (var i in data) { colNames[ii++] = i; } // capture col names var html = ""; for (i = 0; i < mya.length; i++) { data = $("#PrjBudgetGrid").getRowData(mya[i]); // get each row for (j = 0; j < colNames.length; j++) { html = html + data[colNames[j]] + "/t"; // output each column as tab delimited } html = html + "/n"; // output each row with end of line } html=html+"/n"; // end of line at the end }