Class 如何访问继承类内的子控件?

Class 如何访问继承类内的子控件?,class,inheritance,user-interface,grid,Class,Inheritance,User Interface,Grid,这就是我正在做的,我有大量的报告,而不是复制和粘贴重复的代码,我有以下 public class ReportPage : System.Web.UI.Page { // Code } 公共类报告页:System.Web.UI.Page { //代码 } 我的报告页有 public class MyReportPage : ReportPage { } 公共类MyReportPage:ReportPage { } 我遇到的问题是,我希望能够在ReportPage中访问MyReportPa

这就是我正在做的,我有大量的报告,而不是复制和粘贴重复的代码,我有以下

public class ReportPage : System.Web.UI.Page { // Code } 公共类报告页:System.Web.UI.Page { //代码 } 我的报告页有

public class MyReportPage : ReportPage { } 公共类MyReportPage:ReportPage { } 我遇到的问题是,我希望能够在ReportPage中访问MyReportPage中的控件,例如,我希望网格中的所有页面都有一个特定的属性

在我试过的那一页里

protected void Page_PreRender(object s, EventArgs e) { var obj = this.FindControl("reportGridName"); } 受保护的空页\u预呈现(对象s、事件参数e) { var obj=this.FindControl(“reportGridName”); } 但是找不到控制装置,我检查了所有的控制装置,看能不能把它放进去,运气不好

你知道如何在inherit上访问网格吗

Page page = (Page)HttpContext.Current.Handler;         
var obj = page.FindControl("reportGridName");
这样行吗?我也遇到了同样的问题