DataRepeater ile Şablon Oluşturmak

03 Ekim 2007

“DataRepeater”, yinelenen verileri HTML biçiminde sunmak için kullanılan kontroldür. DataRepeater kontrolü içerik yerleşimi ile ilgili sunduğu templateler ile datalarımızı istediğimiz formatta görüntülememize yardım eder.

DataRepeaterın içerdiği teplateler:

  • ItemTemplate : Tekrarlanan herbir verinizin görüneceği şablonu oluşturmanızı sağlar. DataReader ın içinde bulundurmamız zorunlu olan tek “template” dir.

  • AlternatingItemTemplate : Alternatif satır şablonu anlmına gelmektedir. Ardarda görüntülenen her bir verinin okunurluk açısından birbirinden ayrılması için farklı renk ve biçim oluşturmamızı sağlar.

  • HeaderTemplate : ItemTeplate in üstünde bir başlık görünümü oluşturmanızı sağlar. Olması zorunlu değildir.

  • FooterTemplate : ItemTemplate ten sonra bitiş mahiyetinde bir şablon oluşturmanızı sağlar. Olması zorunlu değildir.

  • SeperatorTemplate : Herbir verinin arasında ayıraç olarak kullanabileceğiniz bir şablonu oluşturmanızı sağlar. Olması zorunlu değildir.

DataRepeater tepmlatelerini kullanarak yaptığım bir örnek;


Örneğin kodları;

1 yorum:

alitahriki dedi ki...

hoca bu repeater cok güzel bi nimetde bir türlü sayfalara bölemedim ... ikinci olay anlattıkların icin cok sağol :) özellikle executescalar icin