You could build all the pages using the resulting asp page and then use DHTML to make only the current page they're viewing visible. Then, just make the appropriate page visible as they hit next/prev links. This would also result in only one query to the DB which would be nice instead of hitting the DB for every page. If you don't know how to hide/show sections using DHTML, you might want to look into a DHTML book or something because it's a bit extensive and probably a bit too much to explain in this little text box. =)
The other option is just to keep track of the records you've already displayed and page through them passing the value of the records that were just displayed in the Querystring. I've used both methods and each have their plus and minuses, depends what sort of outcome you're looking for and what 'features' you're willing to compromise. Ed (RoadRacer) Holguin
"I Hate Computers!"