Page Load Olayları

MasterPage sayfalar Page_Init, normal sayfalarımızda ise Page_PreRender olayı kullanılır.

Master Page

protected void Page_Init(object sender, EventArgs e) { /*Olay*/ }

Sayfalar

protected void Page_PreRender(object sender, EventArgs e) { /*Olay */ }


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

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.

Yorumlar

Bu blogdaki popüler yayınlar

Başvuran varsayılan bitiş noktası öğesi bulunamadı. Hatası ve Çözümü

Verilen yolun biçimi desteklenmiyor. (C#, FileUpload Dosya Yükleme Hatası)

ExecuteScalar, ExecuteReader, ExecuteNonQuery Hangi Durumlarda Kullanılır