Aradığınız konuyu buradan bulabilirsiniz.
Hoşgeldiniz.Burada arama yapabilirsiniz.
Aramak istediğiniz kelimeyi giriniz...
C# ile ilgili kaynaklar
C# Konuları
SQL ile ilgili kaynaklar
SQL Konuları
ASP.NET ile ilgili kaynaklar
ASP.Net Konuları
Makale Başlığı GridView üzerinden kayıt silme işlemi
2,66

                   Gridview üzerindeyken kayıt silme işlemi için bir command button ekleyeceğiz, datakeynames özelliğine bir değer vereceğiz. Önce  GridViewi tıklayıp properties penceresinden Columns propertysine tıklayalım. Yanda beliren butona tıklayarak Fields penceresini açalım. Açılan pencereden "Available fields" başlığı altındaki seçeneklerden  "CommandField" ı tıklayalım. Bu seçeneğin altından "Delete" seçeneğini seçip "Add" butonuna tıklayalım. Delete command butonumuzu gridViewa ekledik. Dilerseniz properties penceresinden eklediğimiz Delete butonunu resim, linkbuton gibi değiştirebilirsiniz. 

                   Butonumuzu ekledikten sonra gelelim DataKeyNames propertysine. Bu özellik gridview üzerindeki kendisine belirttiğimiz kolonun değerlerini saklıyor. Ben kullandığım classdaki müşteri Id sini datakeyname olarak belirledim. Sizde nesnenizin hangi propertsini yakalamak istiyorsanız o kolonun ismini verin. Bu işlemi de yaptıktan sonra tekrar gridviewi tıklayalım. Daha sonra properties penceresinden  events butonuna tıklayalım. Açılan listeden RowDeleting eventine çift tıklayalım. Çift tıkladığımızda GridView_RowDeleting metodunun oluştuğunu göreceksiniz. Bu metod içerisinde silme işlemini yapacağımız kodları yazacağız.

protected void gvMusteriler_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        try
        {
            int MusteriNo = Convert.ToInt32(gvMusteriler.DataKeys[e.RowIndex].Values[0]);
            Musteri.DelKullanici(MusteriNo);
            GetWebKullanici();
        }
        catch (Exception)
        {
        }
    }


               Yukarıdaki kodun açıklaması çok basit. Gridview üzerine eklediğimiz Delete Command Butonu tıklandığında RowDeleting() metodu tetikleniyor. Daha sonra tıkladığımız satıra ait DataKeyName değerini yakalıyoruz. Daha sonra silme işlemi için yazdığımız metodu kullanarak işlemimizi tamamlıyoruz.. İşlem bu kadar.

Kategori ASP.Net
Eklenme Zamanı 23.6.10 19:33:49
Okunma Sayısı 1521 kez görüntülenmiş
Bu konuya yapılan yorum sayısı 0 adet yorum eklenmiş
Düşüncelerinizi Yazın Bu yazı hakkında ne düşünüyorsunuz?
Ad - Soyad: 
E-Mail Adres:    
Web Sitesi:
Yorumunuz:  
Paylaş