En iyi yanıtlayıcılar
Repeater da seçili satırın id sini nasıl alırım?

Soru
-
sayfamda bir tane Repeater var. itemtemplate içersine bir tane linkbutton attım ve bir tane de bilgi çektim. Şimdi ben sayfamı çalıştırdığımda linkbutton a bastığımda budunduğu satırın id sini bana verecek. Ve bana bir de bulunduğu satırdaki kolon bilgisini verecek bunu nasıl sağlarım?
ozdemiryazilim
Yanıtlar
-
Dizayn kisminda kullanabileceginiz kodlar;
<%# DataBinder.Eval(Container.DataItem, "Id") %> <%# DataBinder.Eval(Container.DataItem, "Name") %>
Repeater'in olaylarinda ItemDataBound kismina gelin ve once LinkButton'u bulun sonra da ona gerekli degerleri atayin.
LinkButton LnkBtn = (LinkButton)e.item.FindControl("LinkButtonId"); -> Repeater icindeki LinkButton Id'nizi yazin.
LnkBtn'a deger atamak icin kullanacaginiz kod ise;
DataBinder.Eval(e.item.DataItem, "Id") DataBinder.Eval(e.item.DataItem, "Name")
- Yanıt Olarak Öneren Ali Rıza İnceoğlu 27 Eylül 2012 Perşembe 12:50
- Yanıt Olarak İşaretleyen Ali Rıza İnceoğlu 3 Ekim 2012 Çarşamba 06:50
-
linkbutton'un commandargument ve commandname özelliklerine istediğin kolonları bağla.
itemcommand eventinde e.commandname ve e.commandargument özelliklerinden alabilirsin.
- Yanıt Olarak Öneren ulusoyy 27 Eylül 2012 Perşembe 13:18
- Yanıt Önerisini Geri Alan Önay YALÇINERModerator 28 Eylül 2012 Cuma 10:31
- Yanıt Olarak Öneren Önay YALÇINERModerator 28 Eylül 2012 Cuma 10:31
- Yanıt Olarak İşaretleyen Ali Rıza İnceoğlu 3 Ekim 2012 Çarşamba 06:50
Tüm Yanıtlar
-
Dizayn kisminda kullanabileceginiz kodlar;
<%# DataBinder.Eval(Container.DataItem, "Id") %> <%# DataBinder.Eval(Container.DataItem, "Name") %>
Repeater'in olaylarinda ItemDataBound kismina gelin ve once LinkButton'u bulun sonra da ona gerekli degerleri atayin.
LinkButton LnkBtn = (LinkButton)e.item.FindControl("LinkButtonId"); -> Repeater icindeki LinkButton Id'nizi yazin.
LnkBtn'a deger atamak icin kullanacaginiz kod ise;
DataBinder.Eval(e.item.DataItem, "Id") DataBinder.Eval(e.item.DataItem, "Name")
- Yanıt Olarak Öneren Ali Rıza İnceoğlu 27 Eylül 2012 Perşembe 12:50
- Yanıt Olarak İşaretleyen Ali Rıza İnceoğlu 3 Ekim 2012 Çarşamba 06:50
-
linkbutton'un commandargument ve commandname özelliklerine istediğin kolonları bağla.
itemcommand eventinde e.commandname ve e.commandargument özelliklerinden alabilirsin.
- Yanıt Olarak Öneren ulusoyy 27 Eylül 2012 Perşembe 13:18
- Yanıt Önerisini Geri Alan Önay YALÇINERModerator 28 Eylül 2012 Cuma 10:31
- Yanıt Olarak Öneren Önay YALÇINERModerator 28 Eylül 2012 Cuma 10:31
- Yanıt Olarak İşaretleyen Ali Rıza İnceoğlu 3 Ekim 2012 Çarşamba 06:50
-
-
Merhabalar;
Rica etsek çözüm yolunuzu bizimle paylaşır mısınız ? Takdir edersiniz ki soruların çözümleri ile birlikte forum üzerinde kalıcı olarak tüm kullanıcılara ulaşması büyük bir önem arz ediyor.
Anlayışınız için şimdiden teşekkürler,
İyi çalışmalar.
Microsoft bu servisi kullanıcılarına yardım etme, Microsoft ürünleri ve teknolojileriyle ilgili bilgi bankasını genişletme amacıyla ücretsiz sunmaktadır.
Bu içerik olduğu gibi benim tarafımdan hazırlanmış olup Microsoft tarafından herhangi bir sorumluluk üstlenildiği anlamına gelmez.
Facebook Üzerinden Takip Et!
Twitter'da Takip Et!
-