How can I export excel from grid with url adaptor data binding?
How can I bind exported products?
In my view.cshtml
@{
List<object> toolbarItems = new List<object>();
toolbarItems.Add(new { text = "Esporta", tooltipText = "Esporta", prefixIcon = "e-excelexport", id = "excelexport" });
}
<div class="control-section">
<ejs-grid id="Grid" dataBound="dataBound" allowFiltering="true" toolbarClick="toolbarClick" toolbar="@toolbarItems" allowExcelExport="true" allowPaging="true" allowSelection="false">
<e-data-manager url="/api/products/list" adaptor="UrlAdaptor"></e-data-manager>
[...]
</ejs-grid>
</div>
@section PreScripts {
<script>
[...]
function toolbarClick(args) {
if (args.item.id === 'excelexport') {
Grid.ej2_instances[0].excelExport();
}
}
</script>
}
Thanks