Ana içeriğe atla

Ajax Update Panel (Yükleniyor...)

Uptade panel ile ilgili birden fazla başka blog sağlayıcılarında yazmıştım.Bu bloglarda Uptade paneli bazı ajax kontrolleri ile birleştirmiş ve denemelerimi paylaşmıştım.Şimdi ise Ajax extender serisini yazmaya başladığımda kontrolün basit bazı parametrelerini anlatmaya çalışacağım.
Aşağıdaki kod örneği ile bir metin kutusu ve bir button vardır.Button a tıklandığında Yükleniyor yazısının ve birde loading adında dönen bir resmin görüntülenmesini sağlayacağım.Buda bir çok sitede gördüğümüz belirli sürelerde kullanıcıya gösterilen post öncesi mesajlardan biridir ve Ajaxla yapılır.
Yukarıdaki kod blogunu biraz detaylarına bakarsak şu dizilim Uptade Panel i daha rahat anlayabiliriz.
UptadePanel >ContentTemplate
içeriğinde TextBox ve OK buton form nesneleri yerleştirilmiştir.
UptadeProgress>ProgressTemplate
içeriğinde ise loading adındaki OK buttona tıkladığımızda gösterilecek olan resim nesnesi vardır.
kod sayesinde elde etiğim form görüntüsü aşağıdaki gibi olacaktır.
   
UptadeProgress içeriğindeki resim ve yazının web görüntüsünde çıkmadığını sanırım farkettiniz.Çünkü biz UptadeProgress içeriğinin kullanıcın buttona tıkladığında görüntülenmesini istiyoruz.Bunun içinde source modda iken OK button adındaki form nesnemisin Click olayına şu aşağıda belirttiğim kodları yazıyoruz.
System.Threading.Thread.Sleep(2000) 'parantez içerisindeki rakam değiştirilebilir bu dizilişle OK button nesnesi UptadeProgress için 2 saniye kadardır.Tüm bu  işlemden sonra web uygulamanızdaki button tıklandığında kullanıcılarınız şu tarz bir görüntü alırlar.
Evet Uptade Panel ile olan ilk kolay çalışmamızı bitirmiş olduk.Fakat Uptade Panelin özelliğini elbette tamamını bir bloga sığdıramazdım, sıkça diğer parametreleride uygun zamanda sizinle paylaşacağım.Başarılar
      Sponsorlu Bağlantılar:

Yorumlar

Bu blogdaki popüler yayınlar

Firebird SQL Table oluşturma ve SQL komutları

2 nci  Firebird SQL veritabanı blogunda bu kez mevcut Firebird veritabanına ISQL ile bağlanmayı veritabanı nesnelerini oluşturmayı (create table), Kayıt eklemeyi (ınsert) ve kayıtları izlemeyi (show) ile önemli SQL komutlarını anlatmaya çalışacağım...

Firebird Veritabanı Nedir ? Nasıl Kullanılır

Firebird ücretsiz veritabanı kullanmaya ne dersiniz.Üstelik hiç bir süre ve veri sınırı olmadan kulağa hoş geliyor değilmi.Bu Blogta Borland açık kaynak interbase 6 sürümünden sonra ortaya çıkmış ve gelişimini sürekli sürdürmüş Firebird veritabanına bir göz atıcaz. İnternet üzerinde Firebird ile kaynağa çok sık rastlamazsınız artık bu blogtan Firebird ile ilgili bilgileri takip edebilirsiniz...

Asp.Net Access veritabanina resim ve nesne kaydetmek OLE Nesnesi

Ms Access ile ilgili geçmiş yazılarım arasında biraz vakit geçirmişseniz, Ms Access form uygulamaları yada veritabanı olarak kullanmayı sevdiğimi anlamışsınızdır. Birazdan size anlatmaya çalışacağım konu Ms Access veritabanı olarak kullandığımız bir Asp.Net Web projesinde resimleri ve dosyaları paket halinde veritabanının içine gömmek olacak.Neden bilmiyorum bu konuda Türkçe kaynak yok, merak etmeyin bu yazı size iyi gelecek...