ExtJs'ye geçtiğimden beri bunu saniyede yapar oldum. Bu arada eline sağlık. Böyle şeyler vermen çok yararlı. Başlarken hep böyle şeyler ilgimi çekmişti. Allah seni başımızdan eksik etmesin :)
Sağol Salih. :)
Sitenizde uygulamanız inceledim.Dikkatimi birşey çekti.
Modal kapatmak için kulllandığın simge gerek yok.Çünkü
sayfanın arka planına tıkladığın zaman modal kapanıyor.
Ya farkında degildin ya da gözünden kaçırmış olmalısın.
Farkında olmamam söz konusu değil. Sonuçta tüm kodları ben yazdım ve ne yaptığımı biliyorum. Dediğin kontrolleri bu uygulamayı kullanacaklar olanlara birer tercih olsun diye yaptım. Hatta escape tuşu ile de kontrol edecektim. Ancak bunu yapmaktan vazgeçmiştim. Sonuçta amacım bu konuda tercih yaratmak. İsteyen istediğini kullanır. Amacım buydu. Ayrıca ilgin için teşekkür ederim.
sevgili arkadaşım yaptığın örnek çok güzel.senden bir ricam olabilirmi acaba? mesela çok önemli bir duyuru yapmamız gerekiyor.modal da bu duyuruyu göstermek istiyorum.bu duyuruyu veritabanından alıp göstermesi mümkünmü? ve her gelen ziyaretçi için 1 kez göstermesi.yani ekrandaki mehmet duran ı veri tabanından çekip ip kontrolü yapıp her ziyaretçiye 1 kez göstermesi? biliyorum zahmetli bir iş.ama inan devlet kurumlarında okulların web sitelerinde çok işe yarayacak bir uygulamam olacak.teşekkürler
Merhaba. Söylediğin bu olayı yapmak dediğin gibi çok zahmetli değil. Yapman gereken sadece üye durumunu ve daha önceki gösterilme durumunu kontrol ederek sayfaya modal için gerekli kodları eklemek. Modal içeriğini almak için ise Ajax kullanabilirsin ve çok görsel bir uygulama yapabilirsin. Bu uygulamayı aslında Ajax örneği ile beraber yapacaktım ama zamanım yetmedi ancak bu örneği dediğin gibi ajax uygulamaları için hazırladım. Bunu yazımda da belirtmiştim.
Hocam bu uygulamaya şimdi çok ihtiyacımız var.Milli Eğitimin sitesinde kullanmayı düşünüyoruz.bu konuda yardımına ihtiyacımız var.daha önce rss ve dinamik değişen alanların çok yardımcı oldu.hocam dediğim gibi çok önemli bir duyuruyu access veritabanından çekip ekranda modal olarak göstermesini istiyoruz.ajax ile ilgili pek bir bilgim yok.bu yüzden yardımına ihtiyacımız var.şayet örnek yapıp koyarsan üzerinde çalışabiliriz.inan çok yardımcı olacaksın.olumlu cevaplarını bekliyoruz.slmlar
Şu anda burada paylaştığım örnek kullanılabilir. Ajax isteği sonucunda gelen veriyi alıp Modal'ın içeriği olarak gösterebiliriz. Şu anda ben de çok yoğunum ve örnek yapacak vaktim yok. Bu uygulamayı geliştirdim ve Ajax sonucunu alıp modalda gösteren şekilde de hazırladım ama eksikleri var ve zaman yok. Siz buradaki şekliyle uğraşın ben de fırsat bulduğumda son halini paylaşmaya çalışırım.
üzüldüm.ajaxla ilgili bilgim yok.valla yapana kadar seni bekleyeceğiz.yeni bir site yaptık ancak bu uygulamayı koymadan yayınlamayı düşünmüyoruz.seni bekliyoruz
Dediğim gibi kullandığım eklentinin son halinde Ajax isteği sonucu gelen veriyi direk gösterebiliyorum ama eksiklikleri var. Ancak istersen atabilirim. Boş bir mail veya mail adresini atarsan mail adresine gönderebilirim.
Mehmet kardeşim öncelikle kolay gelsın sitende yazdığın kodları takip ediyorum şimdi benım sorum bu elımızdeki jquery yi Firefox,Google Chrome,operada kullandığımızda hiçbi problem yok ama EXPLORER da sorun veriyor açılmıyor bu koduda bi fikir verirsen sevinirim
Merhaba. Bu sorunun farkındayım. İnternet explorer 6'da dediğin problem oluşuyor. 7 ve 8'de çalışmakta. 6'da çalışmama sebebi ise script kodlar değil, modal popup'ta kullanılan div elementine verilen css özelliğinin ie 6'da çalışmaması. Sadece css kodlarda ie 6 için yapılacak bir değişim ile bu sorun çözülür. Fırsat bulduğumda uygulamanın son halini sitemden paylaşacağım.
saol mehmet bende uğraşırım bu arada div'leri düzeltmek için iyi bi yol gösterdin ama ben işin içinden çıkamazdım vallahi arkadaşlar bende bil.muh okuyorum ama bu adamı gorunce baya yol kat etmek gerektiğiğ daha iyi anlıyorum ee napalım yiğidi öldür ama hakkını ver :)
Yorumun için teşekkür ederim. Kendimi geliştirme konusunda elimden geleni yapıyorum. Mümkün olduğunca da öğrendiklerimi, faydalı olacaklarına inandıklarımı paylaşmaya çalışıyorum.
Css soruna gelince de bu sorunu çözüp uygulamanın son halini paylaşacağım ama bir türlü fırsat bulamadım. Son olarak Ajax ile de çalışabilen bir hale getirdim. En kısa sürede tüm sorunları çözüp, son halini paylaşmayı düşünüyorum.
Bunun belli bir süre sonra otomatik kapanmasını sağlayabilir miyiz? Örneğin ben CodeBehind kısmında bir button ile JavaScript'i çağırıp, modal içinde "Veriler güncelleniyor. Lütfen bekleyin." tarzında birşey yazdırmak istersem ve bunu atıyorum 3 saniye sonra otomatik kapanmasını istersem?
Saygılarımla
Burada kapat fonksiyonu ile çalışan bölümü işlemi yaptıktan sonra da çalıştıracaksın. Bu fonksiyonun belli bir süre sonra çalışması için de setTimeout fonksiyonunu kullanabilirsin.
A evet haklısınız. Kapat fonksiyonunu RegisterClientScript ile çağırtabilirim. Yada Response.Write() ile yapabilirim. Sağolun :)
Mehmet hocam merhabalar, öncelikle sizi tebrik ve teşekkür etmek istiyorum. Siteniz üzerinde vermiş olduğunuz bilgiler gerçekten çok yararlı ve anlamlı.
Bir sorum var eğer yardımcı olursanız sevinirim.
JQUERY UI de bulunan ConfirmButton eklentisini Asp.net te nasıl kullanabiliriz.
Asp.net ile kullandığımda confirm penceresi geliyor fakat sayfa aynı zamanda sunucuya gönderiliyor. Benim istediğim bir veriyi silerken Jquery Ui nin confirm butonunu kullanmak. Teşekürler...
@Umut, kullandığın eklentiyi sanırım asp.net kontrolü ile kullanıyorsun. Kontrol'ün autopostback özelliğini false olarak atamalısın ya da onclick eventında return false demelisin.