Asp. Net ile yaptığınız çalışmalarda bir ve birden fazla verilerin listelenmesi için Repeater metodunun kullanımını aktarıyoruz. Asp. Net ile yaptığınız bir çalışmada, listelenmesini istediğiniz veriler mevcut. İşte bu noktada Asp. Net kontrollerinden Repeater yardımımıza yetişmektedir. Daha detaylı anlamak için il listelenmesini Repetar kontrollü ile yapacağız. ncelik olarak veritabanımızı oluşturalım Access SQL Sorgusu CREATE Table tblIller ( il_ID AutoIncrement, il_adi TEXT(50) ) Veritabanı Grünümü Veritabanımız oluştu. Veritabanımıza birkaç il ekleyelim. Veritabanı Kayıtları Veritabanına ait kayıtları ekledik. Bu verilerin giydirileceği HTML - CSS taraflı betikleri hazırlayalım. HTML Betiklerimiz <ul class="liste"> <li>Adana</li> <li>Adıyaman</li> <li>Afyon</li> <li>Ağrı</li> </ul> CSS Betiklerimiz ul. liste ul. liste li ul. liste li:last-child Oluşan tasarımın grünümünü paylaşalım Oluşan HTML-CSS Tasarım Şimdi ise Asp. Net taraflı olarak Repeater kontrolümüzü sayfamıza ekleyelim. Repeater Kontolü <asp:Repeater ID="rptIller" runat="server"> <HeaderTemplate> </HeaderTemplate> <ItemTemplate> </ItemTemplate> <FooterTemplate> </FooterTemplate> </asp:Repeater> Repeater kontrolünün zelliklerine değinelim. HeaderTemplate: Tekrarlanan ğelerin üst kısmında bulunmasını istediğimiz nesneler buraya eklenerek sadece bir defa dahil edilmiş olur. Bu rnekte <ul class="liste"> , HeaderTemplate arasına eklenecektir. ItemTemplate: Tekrarlanmasını istediğimiz nesneler buraya eklenerek, kayıt sayısı kadar bu nesneler tekrar eder. Bu rnekte <li><li/>, ItemTemplate arasına eklenecektir. FooterTemplate: Tekrarlanan ğelerin alt kısmında bulunmasını istediğimiz nesneler buraya eklenerek sadece bir defa dahil edilmiş olur. Bu rnekte </ul> , FooterTemplate arasına eklenecektir. Bu açıklamalardan sonra yaptığımız HTML taslağını Repeater içerisine uyarlayalım Repeater Kontrolüne Tasarım ğerileri Ekleniyor <asp:Repeater ID="rptIller" runat="server"> <HeaderTemplate> <ul class="liste"> </HeaderTemplate> <ItemTemplate> <li></li> </ItemTemplate> <FooterTemplate> </ul> </FooterTemplate> </asp:Repeater> Repater içerisine veritabanından verileri çağırmak için C# taraflı kodları yazalım Sayfamıza Dahil Edeceğimiz Uzaylar using System. Data. OleDb; using System. Configuration; Metodlarımızı hazırlayalım Metodlarımız public OleDbConnection fnBaglan private void fnIller Oluşturduğumuz metodu Page_Load olayında, yani sayfa yüklenirken çağıralım Metodlarımız protected void Page_Load Son olarak Repeater içerisinde bulunacak veritabanı sütunlarını ekleyelim. Veritabanında iki sütun mevcuttu. Bu sütunlar il_ID ve il_adi alanlarıdır. Repeater Son Hali <asp:Repeater ID="rptIller" runat="server"> <HeaderTemplate> <ul class="liste"> </HeaderTemplate> <ItemTemplate> <li><%#Eval %> - <%#Eval %></li> </ItemTemplate> <FooterTemplate> </ul> </FooterTemplate> </asp:Repeater> rnek ekte verilmiştir. İnceleyip daha da anlamanız dileğiyle. rnek Detatlar ve indirme adresi: Asp. Net'te Repeater Kullanımı Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.