I have got most of this code online, which does not quite work, can something like this be done to produce a button click event to indicate that a built in button on the datapager control has been pressed ?
 
            DataPager Pager1 = ListView1.FindControl("DataPager1") as DataPager;
        
            {
                foreach (Control cPagerControls in Pager1.Controls)
                {
                    if (cPagerControls is Button)
                    {
                        Button OnClick = cPagerControls as Button;
                        OnClick += new EventHandler(OnClickMethod());
                    }
                }
            }