Bir alt sayfadan ana sayfanın ana yöntemlerine nasıl erişmeliyim?Access Master Sayfa Yöntemi asp.net C#
UserMaster.master.vb
Public Sub UpdateCart()
End Sub
default.aspx.cs
nasıl default.aspx.cs sayfasından UpdateCart()
erişebilir?
Bir alt sayfadan ana sayfanın ana yöntemlerine nasıl erişmeliyim?Access Master Sayfa Yöntemi asp.net C#
UserMaster.master.vb
Public Sub UpdateCart()
End Sub
default.aspx.cs
nasıl default.aspx.cs sayfasından UpdateCart()
erişebilir?
İçerik sayfadan şartı ulaşmak için kullanabilir:
VB
TryCast(Me.Master, MyMasterPage).UpdateCart()
C#
(this.Master as MyMasterPage).UpdateCart();
şöyle yapın:
SiteMaster master = new SiteMaster();
//now call the master page method
master.test()
Örnek
//master page code behind
public partial class SiteMaster : System.Web.UI.MasterPage
{
protected void Page_Load(object sender, EventArgs e)
{
}
//test method
public void test()
{
}
}
//content page code behind
public partial class About : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
SiteMaster master = new SiteMaster();
master.test();
}
}
Ya SiteMaster
yöntemi static
yapmak ve sadece doğrudan diyoruz:
SiteMaster.MyStaticMethod()
@AnkushJain. Hiçbir saldırı kardeşim ama sadece teknik sohbet .. – pordi
@AnkushJain Yorumlarını silmenizi rica ediyorum. – pordi
Bir çekicilik gibi çalıştım ... :) –