Yazılım

Asp.NET Page Sınıfı Olayları Detaylı Anlatım

Page Sınıfı ve Olayları

Asp.Net’in çok önemli bir özelliği de sayfaların sınıf olarak oluşturulmasıdır. Bir Asp.Net sayfasına istekte bulunulduğunda, sunucuda o sayfaya ait sınıftan bir nesne oluşturulur ve ardından diğer işlemler gerçekleştirilir.

Sunucuda sayfa ile ilgili sırasıyla şu olaylar gerçekleşir ve bu olaylar için biz de alt programlar yazabiliriz:

PreInit : İlk gerçekleşen olaydır. Sayfanın ön yüklemeye geçilmesinden önce çalışır.

protected void Page_PreInit(object sender, EventArgs e)
{
…yapılacak işlemler
}

Init : Sayfanın ön yüklemeye başlanması olayıdır.

Load : Sayfa sunucuda yüklendikten sonraki olaydır. Kontroller artık hazır olduğundan kontroller ile ilgili özellikler kullanılabilir.

PreRender : Sayfanın Html çıktısı üretilmeden hemen önce tetiklenir ve Html çıktısına burada müdahale edilebilir.

UnLoad: Sayfanın sunucuda hafızadan temizlenmesinden yani kaldırılmasından önceki en son adımdır. Sayfa sonlandırılırken yapılması gereken şeyler varsa burada yapılabilir.

Page nesnesinin varsayılan olayı Load olayıdır ve her asp.net sayfasında varsayılan olarak Page_Load alt programı bulunur.

Click to comment

CEVAP BIRAKIN

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Copyright © 2018 Web Sitesi üzerinde yayınlanan tüm içerikler www.ogzblg.com sitesine aittir. Toplist 25

To Top