【发布时间】:2013-03-20 21:13:18
【问题描述】:
在一个母版页中,我有一个面板,我想从母版页后面的代码中向它添加控件,如下所示:
var cphRegionName = this.Page.FindControl("pnlLeft") as Panel;
cphRegionName.Controls.Add(uc);
但我收到此错误:
对象引用未设置为 cphRegionName.Controls.Add(uc) 处的对象实例;
我已经尝试了所有可能的其他方法,但得到了同样的错误。
我使用 FindControl 访问面板的原因是面板的名称是动态的(“pnlLeft”),从数据库中读取。
【问题讨论】:
标签: c# asp.net .net master-pages findcontrol