TekilCPM
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
27.09.2015
-
Yaş/Cinsiyet
37 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Anadolu
-
Ad Soyad
C** Y**
-
Mesajlar
178
-
Beğeniler
116 / 67
-
Ticaret
2, (%100)
Selamun Aleyküm Arkadaşlar Repeaterın içine koyduğum TextBox,Label gibi dinamik araçları .Cs kısmında görmüyor. Yani tanımlamıyor. Bir kaç yerde anlatım var oda yarım yamalak tam anlamış değilim. Ve bence asp.net'in önemli konularından yardımcı olursanız sevinirim.
Şimdiden yardımsever WmAracı üyelerine teşekkürler :)
Ek Olarak: Forumda ne hitmetse programlama yardım konularına kimse cevap vermiyor. Bence yakın zamanda bu tür konular içinde yukarı taşı sistemi oluşturulmalı (cevaplanmayan içerikler için)
Veya şöyle bir yöntem denemeliyim hocaları konuya davet ederek :)
@[Nogitsun](userid:56774) , @[gencwebciadam](userid:51338) umarım mesaj yerine iletilir :)
Hocalarıma şimdiden teşekkürlerimi sunarım.
-
Üyelik
18.11.2015
-
Yaş/Cinsiyet
29 / E
-
Meslek
.NET Developer
-
Konum
İstanbul Avrupa
-
Ad Soyad
B** Y**
-
Mesajlar
232
-
Beğeniler
32 / 75
-
Ticaret
0, (%0)
Selamlar işlerim dolayısıyla geç gördüm üzgünüm.
Toolboxdan proje içine dahil ettiğin örnek bir repeater var diyelim.
Bu tool'un içine Item template kod satırını eklemeniz gerekmekte. Örnek verecek olursak.
"Buraya artık textbox label vb. toolslarımızı ekleyebiliriz. ekledikten sonra herhangi bir hata yaşamıyorsanız. F7 tuşuyla otomatik kod derleyicisine geçebilirsiniz."
Eğer bunları doğru yapıyorda hala erişemiyorsanız. Yazın beraber bakarız.
Sevgilerle.
Nogitsun.com | Yazılım Çözümleri Üretir.
-
Üyelik
13.03.2016
-
Yaş/Cinsiyet
37 / E
-
Meslek
Yazılımcı
-
Konum
İstanbul Avrupa
-
Ad Soyad
E** K**
-
Mesajlar
335
-
Beğeniler
145 / 144
-
Ticaret
2, (%100)
Ne yapmak istediğiniz önemli? Direk olarak kod kısmından itemtemplate'ye dahil ettiğiniz kontrollere @Nogitsun arkadaşımızın dediği gibi ulaşamassınız.
Bir butonlar işlem yaptıracaksanız ne yapacağınızı bilmediğim için net bir şey söyleyemiyorum.
Örnek ;
butona commandname ile commandargument ekler ve bunu repeater_itemcommand eventi ile gerçekleştirirseniz şu şekilde yakalayabilirsiniz.
if (e.CommandName == "butona-ulaşacağım-ad")
{
TextBox txt = (TextBox)e.Item.FindControl("txt-ye-verdiğim-id");
}
Mesela ben bunu şöyle kullanmıştım. Repeaterda ürünlerimi listelemiştim ve sepete ekle butonum vardı. Hangi butona tıkladığını öğrenmem gerekiyordu bu işlemi yaparak arka tarafta ona commandname ile ulaştım ve commandargument kısmında ise ürünün id sini taşımıştım.
Commandargument object olarak gelir ne yolluyorsan o convert ederek alabilirsin.
int degisken= Convert.ToInt32(e.CommandArgument);
string degisken= e.CommandArgument.ToString();
object degisken= e.CommandArgument;
https://roe.com.tr