I am going to be really surprised if this is possible but here goes.
I am using the MVC WebGrid and have paging enabled to mange screen real estate better.
All was going well until the end user asked when they print the page they want to see all of the data not just the paged data.
Is it possible to when a user prints the screen I return the entire amount of data vs just the paged result in the print window?
A real dirty hack that I don't really want to do would be to render out a standard table hide it with css and create a print css file that only displays this hidden table.
Does anyone have any nicer solutions?