[eluser]TheJayL[/eluser]
^^^^^^
Make a button just like examples.
It starts a javascript function with ajax to your underlying (php?) page that does the query in the first place. Give the ajax request however some added parameter in the GET like page.php?print=1. Your page should be smart to know to add the limit to the database query only if print doesn't exist or isn't true. This returns to you XML or JSON. From there its just parsing the data. All this is outside the grid's functionality really.