动态加载asp.net用户控件问题
我写了一个简单的测试ascx文件;;
ascx文件中包含一个checkboxlist控件与一个button控件;
checkboxlist的值在ascx文件的page_load()中绑定了数据,,然后button控件有一个click()事件处理函数当点击BUTTON时用response.write显示出被选中的CHECKBOX的值。
在test.aspx文件中我想动态创建这个ascx用户控件.在page_load()中是这样写的.
myascx test=(myascx)FindControl("myascx.ascx");
Form1.Controls.Add(test);//Form1类型为HtmlForm;
结果出错提示“对象未被引用null"即test对象为空;
我在社区中搜索了很多都是用这种方法动态创建用户控件的;那位朋友能详细解释一下。怎么才能正确动态创建呢?