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
Javascript if - else - else if çözümlü sorular
Yazıyı Oku

Javascript if - else - else if çözümlü sorular

Css ile kutu modeli oluşturma (box model örneği)
Yazıyı Oku

Css ile kutu modeli oluşturma (box model örneği)

Asp.net ile basit kullanıcı ekleme, listeleme, silme ve güncelleme
Yazıyı Oku

Asp.net ile basit kullanıcı ekleme, listeleme, silme ve güncelleme

Nesne tabanlı programlama uygulamaları (try - catch - finally)
Yazıyı Oku

Nesne tabanlı programlama uygulamaları (try - catch - finally)

Asp.net ile veritabanına bağlanma ve basit kayıt ekleme, listeleme, silme, güncelleme
Yazıyı Oku

Asp.net ile veritabanına bağlanma ve basit kayıt ekleme, listeleme, silme, güncelleme

İnternet programcılığı çerez (cookie), oturum yönetimi (session) ve grafik uygulamaları
Yazıyı Oku

İnternet programcılığı çerez (cookie), oturum yönetimi (session) ve grafik uygulamaları

Menu