Şimdi Ara

Asp.net GridView Yardım!

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
3 Misafir - 3 Masaüstü
5 sn
5
Cevap
0
Favori
247
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar.Uğraştığım projeyle ilgili bir sıkıntı var.Bir sayfamda GridView Kullanıyorum ve bunun içine veritabanından verileri çekiyorum.Burda bir sıkıntı yok.Ayrıca bu gridview in içinde sil düzenle gibi butonlar var.Sil işlemini kaydın ID'ine göre yaptırmak istiyorum.Bu işlemin olay kısmının kodunu yazdığımda ise tablodaki ID kısmına bir türlü ulaşamıyorum.Nasıl ulaşabilirim? teşekkürler



  • GridView'e öncelikle bir datakey belirtmen gerekiyor.

    <asp:GridView ID="GridView_List" runat="server" AutoGenerateColumns="false" DataKeyNames="ItemID">

    Daha sonra Row Deleting event ı içinde böyle çağırabilirsin. SelectedIndexChanged kısmında e.RowIndex yok.

    int id = GridView_List.DataKeys[e.RowIndex].Item("ItemID").ToString();

    Eğer SelectedIndexChanged eventında almak istersen aşağıdakini dene.

    int id = Convert.ToInt32(GridView_List.SelectedRow.Cells[0 veya 1 artık hangi indexte ise].Text);



    < Bu mesaj bu kişi tarafından değiştirildi SokemoN -- 1 Ağustos 2015; 23:06:42 >
  • Cevabınız için teşekkürler row deleting olayını kullandım ama DataKeys metodunu tanımıyor
  • Çözdüm.e.rowindex köşeli parantezin içinde olacakmış.Yalnız .Item kısmını tanımıyor.
  • Evet yanlış yazmışım. :)
  • Yapay Zeka’dan İlgili Konular
    asp.net sql randevu sistemi
    11 yıl önce açıldı
    Sql yardım
    3 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.