我的 ASP.NET 母版页中有一个公共方法。是否可以从内容页面调用它,如果可以,步骤/语法是什么?
从内部Page
你可以投射Master
页面到特定类型(您自己的类型Master
公开所需的功能),使用as
回避类型不匹配的任何异常:
var master = Master as MyMasterPage;
if (master != null)
{
master.Method();
}
在上面的代码中,如果Master
不属于类型MyMasterPage
then master
将null
并且不会尝试调用任何方法;否则它将按预期被调用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)