Asp.Net Repeater İçerisindeki Kontrollere Ulaşmak

Merhaba, Asp.net repeater içerisindeki herhangi bir kontrollere ulaşmak için Repeater ın “FindControl” yöntemini kullanabilirsiniz. Aşağıda repater içerisindeki birden fazla “DropDownList” öğelerine erişip işlem yapmamızı sağlayacak ufak bir örnek kod mevcut.

        DataTable dtKitap = null;
        /*
            Buraya datatable ı veritabanından dolduruyoruz. (Yine temel bildi o yüzden es geçiyorum)
         */
        for (int i = 0; i <= RPTKITAPLAR.Items.Count - 1; i++)
        {
            DropDownList drpListe = (DropDownList)RPTKITAPLAR.Items[i].FindControl("drpSure");
            drpListe.DataSource = dtKitap;
            drpListe.DataTextField = "KitapAd,";
            drpListe.DataValueField = "Kitap_Id";
            drpListe.DataBind();
        }

 

Continue Reading