Yazar |
|
dotnetonur
Dersaadet
Kayıt: 21.11.2007 |
|
Repeater kontrolünü etkin bir biçimde kullanabilmek için, kontrolün içindeki şablonlara hakim olmak gereklidir. Şablonlarımız; HeaderTemplate, ItemTemplate, AlternatingItemTemplate, FooterTemplate ve SeperatorTemplate`dir.
Repeater kontrolünün olmazsa olmaz şablonu ItemTemplate`dir. Önce ItemTemplate`a basit bir örnek vererek, diğer şablonlarımızı inceleyelim.
<asp:Repeater ID="RepeaterIllerIlceler" runat="server" DataSourceID="AccessDataSourceIllerIlceler">
<ItemTemplate>
<b>İl/İlçe: </b> <%# Eval("sehir") %> - <%# Eval("ilce") %>
<br />
</ItemTemplate>
</asp:Repeater>
http://www.asepedatnet.com/Resimler/Repeater.png
Kodlardan ve kodların çıktısının bulunduğu ekran görüntüsünden görüldüğü gibi, en basit Repeater kullanımı ItemTemplate şablonunun içine verileri bağlamak ile yapılmaktadır.
Diğer şablonlar ise Repeater kontrolünün daha esnek ve gösterişli olması için kullanılmaktadır.
ItemTemplate: Yukarıdaki örneğimizde kullandığımız bu şablon veritabanından gelen her bir satır veriyi nasıl görüntülemek istediğimizi belirlemek için kullanılır.
AlternatingItemTemplate: Art arda gelen satırların farklı bir görünümde olması için kullanılır. Bu sayede veriler göze hoş gözükür ve verilerin okunması kolaylaşır.
HeaderTemplate: Repeater kontrolüyle ekrana yazdırılan verilerin başlığının belirlenmesi için kullanılır.
FooterTemplate: Header`in tam zıttı olarak, verilerin en altında bir kereliğine görünecek kısım.
SeperatorTemplate: Veritabanından gelen satırları birbirinden ayırmak için kullanılır.
Repeater`a veritabanından verileri bağlayıp, şablonlarla beraber daha güzel ve kullanışlı bir repeater kontrolü oluşturabilirsiniz.
http://www.asepedatnet.com/makale_goster.aspx?Id=67
Ortam sanal olsa da, islenen suc gercektir...
|
|
Yazar |
|
volkan
Giresun
Kayıt: 26.07.2006 |
|
Ben asp.NETte "forum" yapıyorum.. Çok yararlı bi kullanıcı kontrolü repeater :)
|
|
Yazar |
|
kellad
istanbul
Kayıt: 21.01.2006 |
|
DataRepeater veri gösteriminde kolay bir şekilde tam esnek bir kontrol sağlıyor.
DataList, GridView çok daha kolay ama belirli bir şablona bağlı kalıyorlar.
Decompiling the code of universe.
Listening the cosmic background radiation.
Swimming in Inter Stellar Medium.
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|