从Main控件调用时,childcontrol的ChildControl为null

时间:2009-05-05 18:46:55

标签: asp.net controls

我在asp.net中构建了一个webusercontrol,其中包含一个数据绑定下拉列表。 当我直接将此控件放入webform时,它运行良好。 但是,如果我尝试在运行时将此控件作为childcontrol添加到另一个控件

Childcontrol childcontrol = new Childcontrol ();
maincontrol.controls.add(childcontrol)

,childcontrol的下拉列表没有实例化(为空),因此我尝试将数据绑定到下拉列表中运行异常。

1 个答案:

答案 0 :(得分:0)

如果这是一个用户控件(你有一个ascx文件?),那么你需要使用LoadControl,以便ASP.NET实例化对象。