一直没搞明白这个问题就是比方说有n个label
label1
label2
...
labeln我能不能用名字循环控制他们? (label+n)?之类的,或者其他的什么方法?

解决方案 »

  1.   

    用名字来循环的话,要用反射机制。一般用数组来循环。先把label都放到一个数组中进行。
      

  2.   

    To greatqn(一剑) 大大:
    如何反射,,简单介绍下,有代码更好
      

  3.   

    可以是可以,winform遍历Controls集合,webform用Page.FindControl()方法但是执行效率低~
    个人建议定义一个数组
    Label[] myLbs = new Label[]{label1,label2,....};//虽然要写一次,但是还是不建议偷这个懒~
      

  4.   

    各位大大看下另一个问题
    http://community.csdn.net/Expert/topic/5177/5177482.xml?temp=.521023