如何正确删除动态生成的用户控件?
UC_Test uc = (UC_Test)Page.LoadControl("./UserControls/UC_Test.ascx");
TableCell1.Controls.Add(UC_edit);
用TableCell1.Controls.Clear(); 可以清除TableCell1的所有控件,但指定要去除某一个呢?
我知道TableCell1.Controls.Remove()如何用!System.Web.UI.Control value 是指的是什么?
问题点数:10、回复次数:4Top
1 楼haoco()回复于 2005-03-04 08:49:01 得分 10
指的就是你要删除的控件的实例啊,例如TableCell.Controls.Remove(uc)Top
2 楼wingspread(翼展)回复于 2005-03-04 08:53:52 得分 0
可以将用户控件加载到placeholder控件里面,然后调用placeholder控件.controls.clear();Top
3 楼zhanqiangz(闲云野鹤-Overriding)回复于 2005-03-04 08:55:42 得分 0
楼上的这种思路也是可以的!
用Remove应该是没问题的。Top
4 楼ghx88(辉)回复于 2005-03-04 08:57:10 得分 0
明白了,谢谢!Top




