在telerik rad网格中导出网格适用于aspx页面但是对于ascx页面,“页面栏”不显示,它还显示所有网格记录。 我还在radgrid
的itemdatabound事件中添加了以下代码 if (e.CommandName == Telerik.Web.UI.RadGrid.ExportToPdfCommandName || e.CommandName == Telerik.Web.UI.RadGrid.ExportToWordCommandName
|| e.CommandName == Telerik.Web.UI.RadGrid.ExportToExcelCommandName || e.CommandName == Telerik.Web.UI.RadGrid.ExportToCsvCommandName)
{
ConfigureExport(grdQuestionSet);
}
这是我的配置导出方法
public void ConfigureExport(WclGrid sysXConfigureExport)
{
try
{
sysXConfigureExport.ExportSettings.ExportOnlyData = true;
sysXConfigureExport.ExportSettings.IgnorePaging = true;
sysXConfigureExport.ExportSettings.OpenInNewWindow = true;
sysXConfigureExport.MasterTableView.IsItemInserted = false;
sysXConfigureExport.MasterTableView.ClearChildEditItems();
sysXConfigureExport.MasterTableView.AllowFilteringByColumn = false; // Added to Remove Blank row in case of Export
}
catch (SysXException ex)
{
}
}