Asp.Net MasterPage içerisindeki metoda (fonksiyona) erişim
MasterPage içinde tanımladığınız bir fonksiyon veya metoda diğer sayfalardan erişim işlemi nasıl gerçekleştirilir onu anlatmaya çalışacağım . Lafı çok uzatmadan hemen MasterPage içine erişim nasıl yapılır hemen bir örnek üzerinde açıklayalım.
İlk olarak bir MasterMage oluşturuyoruz ve kod dosyamıza bir fonksiyon oluşturuyoruz.
public void yazdir() { string a = "asp net öğreniyorum"; Response.Write(a); }
bu fonksiyona siz istediğiniz işlemi yaptırabilirsiniz.. şimdi sıra geldi diğer sayfalardan bu fonksiyona erişime ilk olarak hangi sayfadan erişim yapılacaksa örneğin deneme.aspx bu sayfaya MastePage dosyamızın yolunu ekliyoruz
<%@ MasterType virtualpath="~/Site1.master" %>
daha sonra deneme.aspx.cs dosyamızda fonksiyonu çağırabiliriz artık.
protected void Page_Load(object sender, EventArgs e) { Master.yazdir(); }