benim veri tabanında ürün isimleri mevcut ve url den Request.QueryString["UrunId"] bu şekilde urun id si ile ürün getiriyorum dinamik sayfama. url routing yaptığımda global ajaxda route etmesi için bütün ürünleri foreach ile döndürüyorum buda yazılımın açılışını yavaşlatıyor. 21 sn sürüyor döngünün bitimi. acaba bir yerde hata mı yapıyorum ? sql sorgumda linq kullanıyorum
public void UrunAdiDegistir(int urunId)
{
var urunler = (from A in db.eUruns
where A.UrunAktiflik == "Aktif" && A.UrunId == urunId
orderby Convert.ToInt32(A.UrunId) descending
select A).ToList();
foreach (var item in urunler)
{
RouteTable.Routes.MapPageRoute("", item.UrunAdiUrl, "~/Urun.aspx");
}
}