ASP.NET & AJAX : Updatepanel ve Updateprogress kullanımı
Merhabalar bu yazımda sizlere Updatepanel ve Updateprogress kullanımını basitçe anlatacağım. İsterseniz buraya tıklayarak yazının videolu anlatımını izleyebilirsiniz.
Updatepanel ve Updateprogress nedir?
Updatepanel sayesinde sayfada yenilenme olmaz. Updateprogress ilede sayfada işlem yapıldığında çıkarılacak gösterge niteliğindedir.
Öncelikle AJAX ve Ajaxcontroltoolkit’in kurulu olduğundan emin olun. Eğer kurulu değil ise bu videoyu izleyerek kurabilirsiniz. Daha sonra yeni bir AJAX destekli web sitesi projesi açın dilini C# olarak belirleyelim. Yandaki Toolboxdan AJAX Extensions tabının altındaki Updatepanel ve Updateprogress kontrollerini sayfamıza sürükleyelim. Updatepanel içine birer adet label, buton ve textbox atalım. Updateprogress içine ise “Yükleniyor…” yazalım. Daha sonra butona 2 kere tıklayın ve aşağıdaki kodları yazın.
System.Threading.Thread.Sleep(3000); Label1.Text = TextBox1.Text;
1. satırda sistemi 3 saniye beklettik. Bunun nedeni veri az olduğu zaman Updateprogress’ı göremiyoruz bu yüzden 3 saniye beklettik.
2. satırda ise TextBox1 deki yazıyı Label1 e yazdırdık.
Bu sadecene basit bir örnekdi size basit görülecektir basittide fakat genişleyen projelerde dikkatli kullanılması gerekli çünkü bazen gerçekten büyük karışıklıklar olabiliyor. Bu kontrollerin kullanımı bu kadar bizi takip etmeye devam edin :) iyi çalışmalar.

[...] önceden bu konu hakkında bir yazı yazmıştım birde video çekeyim dedim:). İsterseniz buraya tıklayarak videonun yazısına [...]