Dave, missed your last question, yes, because of the initial performance issue I was having, I was limiting my SQL resultset to be exactly 100 and if there were more rows available, I appended a blank row making 101 rows all the time. Therefore I could always tell that if I had 101 rows, more records were available in the db and I would then show the MoreRowTemplate.
My next step would be to post back to the page, and get all the rows or the next 100, depending on which link they click. Hope that makes sense.