Hata: http://prntscr.com/a51jpr

Arkadaşlar normal şartlarda CollectionPager duzgun bir sekılde calışmakta sorun yok ancak Global asax ile URL Rewrite yaptıgım sayfada CollectionPager ı kullanarak sayfalama yapmak gerekıyor aldıgım hata yukarıda yazıyor tahmınımce URL Rewrite kısmında duzenleme yapmam gerekıyor ancak bir çözum bulamadım

Global.asax URL Rewrite:
   protected void Application_BeginRequest(object sender, EventArgs e)
        {
            string adres = Request.RawUrl;


            //rewrite edilmeli daha fazla emin değilim
            string extension = System.IO.Path.GetExtension(adres);
            if (extension.Contains("?"))
                extension = System.IO.Path.GetExtension(adres).Split('?')[0];

            if (extension == ".aspx")
            {
          
                string[] p = Request.RawUrl.Split('/');

                string[] parcalar = p[p.Length - 1].Split('-');
         
                if ((parcalar[0] == "Forum"))
                {
                    Context.RewritePath("~/MacDetay.aspx", "", "baslik=" + parcalar[0] + "&id=" + parcalar[1]);
                }
                
              


            }
        }