Successfully wrote some VB Web Form sample code that displays a custom paging datagrid. "http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwebuiwebcontrolsdatagridclassvirtualitemcounttopic.asp"

The data is internally generated. When I try to substitute a SQLdatareader to populate the table, my sqldtatareader instance is lost after the Postback to goto the next page. I only load the table at the inital page load. IF I am not doing something wrong, whats the point of paging if you have to reload the data AND always load the same table? Would a dataset persist after the postback?