If you have enabled paging and you need to print all the rows, the only possible way for achieving this is to disable the paging and allow the grid to render all its records. With enabled paging, only the records on the current page will be rendered and will be available.
I would also like to point out that printing HTML content is a browser feature and RadGrid could not have any control over it and as I have mentioned, the only way to render the HTML for all rows is to temporary disable the paging.
Hope this helps.
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items