当前位置: 代码迷 >> ASP.NET >> 怎么获取及取得界面上控件的值
  详细解决方案

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

热度:6107   发布时间:2013-02-26 00:00:00.0
如何获取及取得界面上控件的值?
界面上有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,....}
然后对这个数组进行循环遍历就很方便了
  相关解决方案