Repeater icinde nesne kullanimi ve ic ice Repeater kullanimi

Repeater icinde kullanilan nesneye ulasabilmek icin Repeater’in ItemDataBound olayina gelin ve kod sayfasinda (code behind) kodlarimizi yazacagiz.

Kullanim Sekli;
NesneTuru DegiskenAdi = (NesneTuru)e.Item.FindControl(“RepeaterIcindekiNesneId”);
DegiskenAdi.Text=”Nesneye ulastim”;

Label nesnesi uzerinden ornek vermem gerekirse;

Label LblNewMessage = (Label)e.Item.FindControl(“LblMessage”);
LblNewMessage.Text= “Mesajim”;
LblNewMessage.Visible=true;

Seklinde kullanabiliriz.

Ayni sey Repeater icin de gecerlidir;

Repeater RptNewData = (Repeater)e.Item.FindControl(“OldRpt”);

Dogrudan Bind kismina geciyorum, bu aradaya yazilanlarda herhangi bir farklilik yok. 🙂

RptNewData.DataBind();

kodu ile de verinin Icteki Repeater nesnemizce gosterilmesini sagliyoruz.

Bu kodlarda kullandigimiz “e” degiskeni; ItemDataBound ile birlikte gelen “RepeaterItemEventArgs” turundeki degiskenimizdir.

protected void RptNewMessage__ItemDataBound(object sender, RepeaterItemEventArgs e)
{

}

Leave a Reply

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.