从母版页类调用的内容页面类方法

Muh*_*tar 1 asp.net methods master

我在我的内容页面类中有一个公共方法,我想从母版页类中调用此方法
谢谢

Kir*_*tan 7

您可以从基类继承页面.然后,您可以在基类中创建一个虚拟方法,该方法将在您的页面中被覆盖.然后,您可以从主页面调用该虚拟方法,如下所示 -

(cphPage.Page as PageBase).YourMethod();
Run Code Online (Sandbox Code Playgroud)

cphPageContentPlaceHolder您的母版页中的ID .PageBase是包含该YourMethod方法的基类.

编辑:当然,在YourMethod使用页面实例调用方法之前,您必须进行空检查.