I examined the provided code and as far as I can see it looks correct. Could you please verify that you are using the same version of the control on both sides-local machine and server? Additionally you can manually remove the paging by hooking OnItemCommand
and set AllowPaging
property to false and rebind the grid.
sender, Telerik.Web.UI.GridCommandEventArgs e)
(e.CommandName == RadGrid.ExportToExcelCommandName)
Please give this suggestion a try and let me know about the result.
Telerik by Progress
Do you need help with upgrading your ASP.NET AJAX, WPF or WinForms projects? Check the Telerik API Analyzer
and share your thoughts.