Etiket Arsivleri

GridView Kontrolünü SqlDataSource Objesine Bağlamak

Bu yazımda GridView kontrolünü DataSource kontrolüne bağlamaya değineceğim. Bu uygulamaya başlamadan önce aşağıdaki linkten mevcut örneği indiriniz ve bunun üzerinden yazı ile birlikte devam ediniz. Tabi yine SQL Server’da NorthWnd database kurulu olduğunu farzediyorum. Şu anda indireceğiniz dosyanın içeriğinde olan kodları da paylaşayım : web.config dosyası : StyleSheet.css dosyası : Default.aspx dosyası : Default.aspx.cs dosyası : Kodlar bu şekilde, aşağıdan …

Daha Fazlasi

Data Source Kontrollerinin Kullanımı

.NET Framework’te 6 adet data source kontrolü yer almaktadır. Bunlar : SqlDataSource, AccessDataSource, LinqDataSource, ObjectDataSource, XmlDataSource ve SiteMapDataSource. Bu objeler çeşitli data kaynaklarına otomatik olarak bağlantı yapılmasına izin verir. Böylelikle veri tabanı üzerinde veri okuma, veri değiştirme işlemi yapılabilir. Şimdi bu objelerin özelliklerini açıklayayım. 1) SqlDataSource objesi ilgili ADO.NET providerini kullanarak farklı veritabanlarına bağlanabilmemizi sağlar. Bu sağlayıcılardan bazıları yani providerlerdan …

Daha Fazlasi

Gelişmiş Data Erişim Kontrolleri

Şu ana kadar yapmış olduğum uygulamalarda hep SqlDataReader kullandım. SqlDataReaderi anlatmaya başladığım ilk yazılarda şuna değinmiştim, bu obje ile seri bir şekilde veri okuyabilirsiniz, oldukça effektiftir, ancak sadece ileri yönlü okuma gerçekleştirebilirsiniz. Peki bu ne demek. Bundan sonraki yazılarımda uygulama yaptıkça bu daha net anlaşılacak. SqlDataReader için şu iki özelliği asla unutmamak gerekir. Veri kaynağından en hızlı şekilde veri okuma …

Daha Fazlasi

DetailsView Kayıt Güncelleme

Bir önceki yazımda DetailsView kontrolünde template işlemine başlamıştık. Şimdi bu yazının devamı niteliğinde devam ediyoruz. Dolayısı ile uygulamayı yapmak isteyenler aşağıdaki linkten ilgili dosyayı indirebilirler. Bu arada Northwind veri tabanı sizin serverinizda kurulu olması gerekiyor. Bunu da belirtelim. https://www.ismailgursoy.com.tr/detailsview-kontrolu-template-kullanimi/ Şimdi uygulamamıza Update işlevselliğini kazandıralım. Bunun için ItemUpdating eventini kullanarak işlemimize başlayacağız. ItemUpdating eventi update butonu tıklandığında tetiklenir. Yani kullanıcı update …

Daha Fazlasi

DetailsView Kontrolü Template Kullanımı

Bir önceki yazımda DetailsView kontrolününde editleme işlemine başlamıştık. Şimdi bu yazının devamı niteliğinde devam ediyoruz. Dolayısı ile uygulamayı yapmak isteyenler aşağıdaki linkten ilgili dosyayı indirebilirler. Bu arada Northwind veri tabanı sizin serverinizda kurulu olması gerekiyor. Bunu da belirtelim. https://www.ismailgursoy.com.tr/detailsview-ve-gridview-edit-duzenleme-event-olayi/ Update işlemi kod kısmını yazmadan önce önemli olan bir husus var. Update işlemini gerçekleştir dediğimizde DetailsView kontrolü içinde yer alan Textbox …

Daha Fazlasi

DetailsView ve GridView Edit (Düzenleme) Event (Olayı)

Bir önceki yazımda teorik olarak bu iki kontrole ait eventlerden söz etmiştim. Şimdi uygulama yapma zamanı. Bunun için daha önceki yazılarımıza devam ediyoruz. Dolayısı ile aşağıdaki linkten ilgili uygulamayı indirip, bu yazı ile devam edebilirsiniz. Tabi birde Veritabanı yönetim sisteminizde Northwind veri tabanı olduğunu varsayıyoruz. https://www.ismailgursoy.com.tr/detailsview-kontrolune-stil-vermek/ Bu örneğimde DetailsView kontrolünde listelenmiş olan çalışan verilerini güncellemeyi göstereceğim. GridView ve DetailsView kontrollerinde …

Daha Fazlasi

GridView ve DetailsView Olayları

GridView ve DetailsView kontrollerini etkili bir şekilde kullanabilmek için bu kontrollerin olaylarını yani eventlerini bilmemiz gerekiyor. Bu kontrolleri kullanarak veri düzenleme, veri güncelleme gibi eventler özellikle veritabanı uygulamarında ihtiyacımız olan en önemli durumlardır. Daha önceki yazılarda GridView kontrolünün SelectedIndexChanged eventi ile alakalı örnek yapmıştım. DetailsView kontrolü ile alakalı herhangi bir düzenleme veya seçme işlemi yapmadık. Aslında hemen hemen her iki …

Daha Fazlasi

DetailsView Kontrolüne Stil Vermek

Bu yazıda DetailsView kontrolünü görselleştirmeye değineceğim. Bu yazı da diğer yazının devamı niteliğinde dolayısı ile öncelikle o yazıdan dosyamızı indirebilirsiniz. Bu arada çalıştığımız veri tabanı NorthWind veri tabanı. Bununda veri tabanı yönetim sisteminizde kurulu olduğunu varsayıyorum. https://www.ismailgursoy.com.tr/detailsview-kontrolunun-kullanimi/ GridView kontrolünde olduğu gibi DetailsView kontrolünüde style verebilme yolu hemen hemen aynı yoldan geçiyor. Tabi önemli bir farkla, GridView kontrolü otomatik olarak alanlar …

Daha Fazlasi

DetailsView Kontrolünün Kullanımı

Bir veri tablosu içinde daha fazla bilgi görüntülenmek isteniyorsa DetailsView kontrolü başvurabileceğimiz en önemli kontroldür. Bu kontrol ASP.NET 2.0 ile birlikte geldi ve iyiki de geldi 🙂 DetailsView kontrolü listelenen her bir item için detayları bir sayfa yapısı gibi göstermeyi sağlayabilir. Örneğin bir e-ticaret sitesinde ürünler listelenirken sitenin daha hızlı yüklenebilmesi ve bir anda kullanıcıya daha çok bilgi sunulması için …

Daha Fazlasi

GridView Kayıtlarının Seçimi

Bu örneğimizde mevcut olarak GridView üzerinde veritabanından listelenmiş olan kayıtların seçilebilmesine değineceğim. Bu yazyı okumadan önce ya da uygulamadan önce bir önceki yazıdan referans almak gerekiyor. Aşağıdaki linkten inceleyebilirsiniz. https://www.ismailgursoy.com.tr/gridview-kontrolunun-css-ile-bicimlendirilmesi/ GridView kontrolü içinde bir takım sütunlar oluşturabilmekteyiz. Örneğin listelenen veri satırları içinde her bir satır için bir buton kullanabiliriz. Böylelikle butonların olduğu bir sütun oluşmuş olur. Oluşturulabilecek olan sütun kontrolleri …

Daha Fazlasi