母版页中的调用方法

| 我的asp.net主页上有一个公共方法。是否可以从内容页面调用它?如果是,那么步骤/语法是什么?     
已邀请:
        在0中,您可以将
Master
页面转换为特定类型(您自己的
Master
的类型,以显示所需的功能),使用
as
可以避免类型不匹配的任何异常:
var master = Master as MyMasterPage;
if (master != null)
{
    master.Method();
}
在上面的代码中,如果
Master
不是
MyMasterPage
类型,则
master
将是
null
,并且将不尝试方法调用;否则,将不尝试任何方法调用。否则将被调用。     
        使用
MasterType
指令,例如:
<%@ MasterType VirtualPath=\"~/masters/SourcePage.master\" %>
然后,您可以使用如下方法:
Master.Method();
    
        你可以简单地喜欢...
MasterPageClassName MasterPage = (MasterPageClassName)Page.Master;
MasterPage.MasterMethod();
检查详细信息使用代码隐藏访问主页面中的方法     
        
MyMasterPageType master = (MyMasterPageType)this.Master;
master.MasterPageMethod();
    

要回复问题请先登录注册