控件获取问题 一个class里写了 this.Controls.Count 获取到的是那些控件集合的总数呢?是引用该类的页面里的控件数量吗?还是该类里德控件数量? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自定义的类一般不能这么写,楼主是指aspx对应的cs文件吧,this.Controls.Count 表示aspx页面顶层子控件数目。注意是顶层!一般是LiteralControl、HtmlHead、LiteralControl、HtmlForm、LiteralControl,分别对应this.Controls[0]~[4] Control[] control = new Control[Controls.Count]; this.Controls.CopyTo(control, 0); foreach (Control item in control) { cell2_1.Controls.Add(item); } Controls.Clear(); Controls.Add(table);cell2_1是一个TableCell实例 我不明白 上面代码是将那些控件添加到cell2_1,是该类里的所有控件吗? 自定义控件类里的 this.Controls.Count 代表那些控件呢??包括自身吗? for(int i=0;i<this.Controls.Count;i++) 通过this.Controls[i].GetType().Name;查看各控件的类型名称 求最新的Javascript电子书一本 ASP.NET 怎么注释.... 谁做过在线考试系统,用Repeater绑定数据时如何实现随即排序??? JavaScript如何给隐藏的<asp:TextBox>赋值? httpcontent对象是什么,生命周期如何,请高手帮助 asp.net布局问题_新手 请教生活经验,房间有潮气怎么办? 怎样获取DataGrid的值?? ASP.NET 如何实现数据缓存??? To:net_lover(孟子E章) 一个文件下载问题 |zyciis| 如何为IList对像添加一个AllGt0的lamba扩展方法 谢谢 有示例代码
Control[] control = new Control[Controls.Count];
this.Controls.CopyTo(control, 0);
foreach (Control item in control)
{
cell2_1.Controls.Add(item);
}
Controls.Clear();
Controls.Add(table);cell2_1是一个TableCell实例 我不明白 上面代码是将那些控件添加到cell2_1,是该类里的所有控件吗?
通过this.Controls[i].GetType().Name;查看各控件的类型名称