[英]Infragistics WebExcelExporter set max number of rows to export
我使用基础设施WebDataGrid来显示ASP.NET应用程序中的许多元素。 现在,我使用WebExcelExporter类为所有分页的行创建一个excel文件。 在WebExcelExporter中,我可以使用DataExportMode属性设置应导出的元素数量。 可以将DataExportMode属性设置为DataExportMode.AllDataInDataSource和DataExportMode.DataInGridOnly。
现在的问题是,我只能显示当前页面或所有页面的结果。 由于性能,我只想导出最多4000行。 是否可以设置应导出的最大行数?
通过设计,网格可以导出DataInGridOnly和AllDataInDataSource,是的。 尽管如果要限制导出的行,则始终可以使用GridRecordItemExporting来取消执行。
程式码片段:
protected void excelExporter_GridRecordItemExporting(object sender, GridRecordItemExportingEventArgs e)
{
if (e.CurrentRowIndex > 4000)
{
e.Cancel = true;
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.