我在窗体里面有5个控件,分别是  BUTTON1  .....  BUTTON5我现在从数据库里面取出1个数组(这个数组里面的数据是1,2,3,4,5中的一个或者多个)
实现功能:如果有1,BUTTON1显示,   如果有2,BUTTON2显示    。。
请问代码应该怎么写?

解决方案 »

  1.   

    数据库里取出数组?
    foreach(int i in intArray)
        this.Controls["Button"+i].Visible=true;intArray是你的数组,里面每个元素是个int
      

  2.   

    把数组里面的数据传给js或是在C#里面处理,for循环控制一下就ok了。
      

  3.   

    先说清楚是WINFORM和还是WEB form .根据数组判断一下BUTTON名字就行了
      

  4.   

    WINFORM的,,,,,大哥们说思路也说的清楚一点,,,,,我怕我写出来的太烂了,,被人骂,,,好心人快来帮忙啊 。
      

  5.   

    我不是说了吗?你到底试过了吗?
    foreach(int i in intArray)
      this.Controls["Button"+i].Visible=true;intArray是你的数组,里面每个元素是个int
      

  6.   

    直接带入啊 用IF  ELSE 啊 如果有1 令其他隐藏一个显示 ELSE别的显示 再用WHILE循环一下啊