Asp.Net (c#) kullanarak veritabanında bulunana bir kaydın id'sini kullanarak kayıt silme işleminin nasıl yapıldığını öğreneceğiz.

Asp.Net (c#) ile basit kayıt silme işlemi

1. Kayıtları listeleme ve silme bağlantısını oluşturma

Veritabanında bulunan kayıtların id ve baslik bilgilerinin listesini dataList içerisinde görüntüleyip, her bir başlığın yanına silmek için bağlantılarını ekleyeceğiz. İlk olarak kayıtların listelendiği görünümü aşağıdaki ekran görüntüsü gibi hazırlıyoruz.

kayıt listeme 

Daha sonra kayıtları eklediğimiz dataList içerisine ItemTemplate özelliği aşağıdaki gibi olacak şekilde düzenlemelerini yapıyoruz ve ekran görüntüsünün yukarıdaki gibi çıkması için gerekli css kodlarını yazmayı unutmuyoruz. ItemTemplate düzenlemesini aynı sayfanın "source" sekmesine geçerek yapınız.

datalist kullanımı kayıt silme

Yukarıdaki görselde " a " etiketine verilen bağlantı, kendini aynı sayfaya yönlendiriyor ve id bilgisinide gönderiyor.

2. Kayıt silme

Oluşturduğumuz bağlantıyı ve gönderdiğimiz id bilgisini aynı sayfanın Page_Load fonksiyonunda alarak silme işlemi ile ilgili işlemleri tamamlayacağız.

Bağlantıdan gelen "id" bilgisini string olarak aldık. Bu bilgi string veri türünde olduğundan kontrol aşamasında "null" ifadesine eşitledik. Gelen id bilgisi boş değilse silme sorgusunu çalıştırıp kayıtların listelenmesini ve mesajın görüntülenmesi sağladık. Else sonrası bölümü ise sayfa ilk defa çalıştırıldığında kayıtların hepsini listemek amacıyla kullandık.

asp.net kayıt silme kodları

  • Yazı Etiketleri :
  • c# kayıt silme
  • asp.net basit kayıt silme
Css ile yatay ve dikey menu oluşturma, kutu modeli içerisinde kullanma
Yazıyı Oku

Css ile yatay ve dikey menu oluşturma, kutu modeli içerisinde kullanma

Css ile position: fixed kullanımı
Yazıyı Oku

Css ile position: fixed kullanımı

Css kutu modeli örneği ve float
Yazıyı Oku

Css kutu modeli örneği ve float

Nesne tabanlı programlama metot çağırma uygulamaları
Yazıyı Oku

Nesne tabanlı programlama metot çağırma uygulamaları

Css kutu modeli örneği ve konumlandırma
Yazıyı Oku

Css kutu modeli örneği ve konumlandırma

Css ile çoklu arkaplan uygulaması
Yazıyı Oku

Css ile çoklu arkaplan uygulaması

Menu