Custom List Navigation Button Not working

So I have a custom page that shows 3 lists. This all works swimmingly. However, when a user clicks to view the next page in the list, it refreshes and keeps them on page 1.

Below is an example of how my list is created.

List mylist = new List("CustomList");
mylist.Filter = String.Format("comp_companyid = {0} and comp_customcolumn={1} and comp_nextcustom={2}", recCompany.RecordId, variable, variable);
mylist.CountSql = "SELECT COUNT(DISTINCT(orit_lineitemid)) as fcount FROM vCompanyCustomView where "+String.Format("comp_companyid = {0} and comp_customcolumn={1} and comp_nextcustom={2}", recCompany.RecordId, variable, variable);
mylist.PadBottom = false;

AddContent(mylist);

Any help is appreciated.