用户控件ascx调用母页面aspx的方法

本文介绍如何在ASP.NET的用户控件ascx文件中通过反射调用母页面aspx中的公共方法ShowChart。具体步骤包括获取Page实例、获取方法类型及执行方法。
在aspx母页面中有添加公共方法:
public void ShowChart(int ChartType)
{
    ..
}
在用户控件ascx文件中使用映射调用母页面的方法,
用反射方法:
System.Web.UI.Page p = this.Page;
Type pageType 
= p.GetType();
MethodInfo mi 
= pageType.GetMethod("ShowChart");
  mi.Invoke(p, 
new object[] this.ddlChartType.SelectedIndex });

转载于:https://www.cnblogs.com/jordon110/archive/2008/05/04/1181956.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值