首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

自定义控件如何获取引用页面的后台类

2012-01-16 
自定义控件怎么获取引用页面的后台类我写了个webcontrol控件,我想在控件里通过反射调用引用页面的后台类的

自定义控件怎么获取引用页面的后台类
我写了个webcontrol   控件,我想在控件里通过反射   调用   引用页面的后台类的一个方法,怎么实现呢?


[解决办法]
yourpageclass yp = (yourpageclass)webcontrol.page;
yp.method();

or
use
event

[解决办法]
用反射也可以
page yp = this.page;
Type t = yp.GetType();
MethodInfo mi = t.GetMethod( "methodname ");
mi.Invoke( yp , new object[]{ 参数 });

[解决办法]
page yp = this.page;
Type t = yp.GetType();
MethodInfo mi = t.GetMethod( "methodname ");
mi.Invoke( yp , new object[]{ 参数 });

你是要获取基类吗?
[解决办法]
对于第二种,我尝试了一下page yp = this.page;
Type t = yp.GetType();得到的并非是后台类啊
=======
你确定么?

热点排行