读书人

怎么获取及取得界面上控件的值

发布时间: 2011-12-31 23:50:30 作者: rapoo

如何获取及取得界面上控件的值?
界面上有10个类似名字的label控件,名称如下:
Label1
Label2
Label3
Label4
Label5
Label6
Label7
Label8
Label9
Label10
(最多只能改变控件的名称,但是一定要是10个)

因为取值及赋值的关系,想用循环来操作。
但是使用如下命令却抱错,不知该如何更改。

ctype(me.page.findcontrol( "Label " & i),Label).text=string.empty

(其中i是循环变量。)

希望会的人来帮个忙啦,万分感谢。。

[解决办法]
me.page换成Label的父级控件?
[解决办法]
不推荐用FindControl(),因为性能太低

其实,你只需要定义一个数组,dim mylabels() as Label = {Label1,Label2,....}
然后对这个数组进行循环遍历就很方便了

读书人网 >asp.net

热点推荐