Gridview Niye Yenilenmez? (asp.net 2.0) :: İpucu : GridView niye yenilenmez? (asp.net 2.0)
Link
Fakat asp.net 1.1 den alıştığınız gibi Page_Load olayına GridView1.DataBind() demek işe yaramadı değil mi? Bu sorunla ilk karşılaştığımda eski asp den kalan alışkanlıkla sayfayı kendi kendisine yönlendirmeyi denedim. Hatta bunun başarılı olduğunu bile düşündüm.
Fakat sayfalama vs. gibi özellikler eklenince, ayrıca sayfanın yapısı Master-Detail şekle dönüşünce bunun çare olmadığını anladım.Verdiğim linkte de belirtildiği gibi olayların çağrılma sırası asp.net 2.0 da biraz farklı. Bir GridView kontrolünün DataBind() metodu çağrıldığı zaman kendisine kaynaklık eden DataSource nesnesine gidip onun SELECT sorgusunu çalıştırıyor.
Bu durumda ekleme yapan kontrolü (FormView) bağladığınız DataSource nesnesinin ItemInserted olayına GridView i yenileyen DataBind() kodunu yazmanız gereklidir.
Yazının Devamı İçin Tıklayın
Konuyu Yollayan: YALNIZLIK
Okunma Sayısı: 86
Yorum Sayısı: 0
Eklenme Tarihi: 07/02/2008
Kategorisi: Asp Scriptler
