您的位置:首页 > 其它

一个任意获得页面控件的方法

2006-11-24 23:01 281 查看
在写程序的时候经常会动态找某个控件,写了个函数方便查找,第一个参数是要查找的控件容器,第2个参数是控件的名称,返回的是一个控件对象,使用的时候转换一下类型就可以了

1

private Control seachControl(Control it,string id)
2





{
3

Control oo=null;
4

foreach(Control c in it.Controls)
5





{
6

oo=c.FindControl(id);
7

if (oo!=null)
8





{
9


10

break;
11

}
12

else
13





{
14

if (c.Controls.Count>0)
15





{
16

oo=seachControl(c,id);
17

if (oo!=null)
18





{
19

return oo;
20

}
21

}
22

}
23

}
24

return oo;
25

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐