İçeriğe geç

ASP.NET Repeater Kullanımı

Merhaba,

ASP.NET üzerinde veritabanınızdan gelen verileri sayfa içerisinde gösterebileceğiniz kontrollerden biri de Repeater kontrolüdür. Türkçe’de tekrarlayıcı anlamına gelmektedir. Veritabanı üzerinden gelen verileri yorumlayarak sayfanızda yansıtır.

Repeater kontolünü oluşturmaya şu kodla başlayabiliriz.

<asp:repeater id=”repeaterAdi” runat=”server”></asp:repeater>

Repeater nesneleri asp:Repeater cümlesi içerisinde yazılır. Örneğin bir repeater biçimi aşağıdaki gibidir.

<ItemTemplate>
<tr>
<td>
<%# eval dbadi.tabloadi(“Sütun adı”) %>
</td>
<td>
<%# eval dbadi.tabloadi(“Sütun adı”) %>
</td>
<td>
<%# eval dbadi.tabloadi(“Sütun adı”) %>
</td>
<td>
<%# eval dbadi.tabloadi(“Sütun adı”) %>
</td>
</tr>
</ItemTemplate>

Bunun yanı sıra c# tarafında oluşturduğunuz repeater’a bir kaynak tanımlamanız gerekir.

Repeater1.DataSource = kaynak.toList();
Repeater1.DataBind();

Gelen kaynak list formatında olmalıdır. Yaptığım testlerde list formatında olmadığında hata vermekte ve nesneye ulaşamamaktadır.
Yaptığım projelerle ilgili kaynak kodları da bu başlık altında paylaşmaya çalışacağım.

Tek Yorum

  1. Arama motorlarında arama yaparken paylaşımınızı buldum konularınız dikkatimi çekti teşekkürler

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir