..
Biz bu anlamda yenilikçi teknoloji potansiyelini yapmak için yüzünü görmek gibi AJAX tanıtan sonra. Biz bir UpdatePanel koyacağız içerik bir sayfa basit bir uygulama yaratacağız. Apagina sonra sayfa yüklendiğinde tarihini ve saatini gösterecektir iki etiketleri takılı, ama görmek için 'UpdatePanel ve bir dış içine bir etiket koymak nasıl sayfanın kısmi güncelleyin.
Bu nedenle yeni bir web sitesi oluşturmak ve formda yer AJAX kontrollerinin yönetimi için gerekli default.aspx formu (Toolbox AJAX Uzantıları sekmesinde bulunur), bir ScriptManager denetimi ekleyin. Geleneksel olarak bu kontrolü Visual Studio otomatik olarak oluşturur DIV etiketi dışında yer alır. Sayfamızı bu kontrolün dahil sonra böyle bir durum var

Şimdi form ve denominiamola LabelDataOraLoad bir etiket ekleyin. Bir düğme ekleme

Dosyasını açın ve etiket geçerli tarih ve saati gösterir şekilde ebento Default.aspx.cs Page_Load değiştirmek
protected void Page_Load (object sender, EventArgs e)
{
this.LabelDataOraLoad.Text = DateTime.Now.ToString ();
}
Biz düğmesine birkaç kez tıklayarak, uygulamayı başlatmak ve geri birkaç mesaj oluşturur. Bizim gözlemlediğimiz değerleri düğmeye her bastığınızda değişir olmasıdır.
Bu noktada, sayfaya bir UpdatePanel denetimi ekleyin ve bu denetim içinde LabelDataOraUpdate denilen ikinci bir etiket koymak

O anki tarih ve saati gösterir ki bu etiket için biz Page_Load olay değiştirmek
protected void Page_Load (object sender, EventArgs e)
{
this.LabelDataOraLoad.Text = DateTime.Now.ToString ();
this.LabelDataOraUpdate.Text = DateTime.Now.ToString ();
}
Biz uygulamayı başlatın ve daha önce olduğu gibi tekrar bir kaç mesaj oluşturur. Her tıklama ile güncellenen etiketleri aynı şekilde davrandığını görmek

Bu ikinci etiket dell'UpdatePanel içinde postback bu denetimi dışında gerçekleşir neden olan eylemi olmasına rağmen nedeni. Şimdi yok dell'UpdatePanel içinde Düğme hareket. Biz göz atarsak paneli üzerindeki etiketleri düğme içine yerleştirilen default.aspx dosyasına bakın

Bu noktada başlarsanız biz diğer ilk sayfa yük değere ayarlanır ise Button etiketinde sadece içerdiği nell'UpdatePanel tıklayarak uygulamayı güncel olduğunu görüyoruz

Bu paginaperchè sayfanız belirli bir eylemi (bir Button tıklatın) yanıt olarak güncellenen tek sanat kısmi güncelleme denilen süreçtir.
Bu açıkça AJAX potansiyel gösteren sadece küçük bir örnek ve ben bu tür Timer, UpdateProgress AutoCompleteExtender gibi diğer Microsoft kontrollerin ilginç özelliklerini resmi belgeler aracılığıyla derinleştirmek davet ediyoruz.
| |
ASP (İleri)
Dinamik Web siteleri oluşturmak için tam ders. En düşük € 39. |
| |
ASP.NET (Ders)
49 € Web uygulamaları oluşturmak için tam bir ders. |
| |
SQL ve Veritabanı (Ders)
Ilişkisel veritabanı oluşturma ve yönetme. En düşük € 39. |