页面上有五个TextBox 
TextBox tb1
TextBox tb2
TextBox tb3
TextBox tb4
TextBox tb5
有一个string[]数组arr={tb1,tb2,tb3,tb4,tb5}怎么样才能通过循环string[]数组得到TextBox数组

解决方案 »

  1.   

    string[]怎么能入TextBox类型的变量呢?
    不明白...
      

  2.   

    怎么是string数组?应该是TextBox数组吧
    TextBox tb1 = new TextBox();
    TextBox tb2 = new TextBox();
    TextBox tb3 = new TextBox();
    TextBox tb4 = new TextBox();
    TextBox tb5 = new TextBox();
    TextBox [] textBoxs = new TextBox[]{tb1,tb2,tb3,tb4,tb5};
      

  3.   

    页面上有五个TextBox 
    TextBox tb1
    TextBox tb2
    TextBox tb3
    TextBox tb4
    TextBox tb5
    有一个string[]数组arr={"tb1","tb2","tb3","tb4","tb5"}
    string[]数组arr里的每个string是与页面上的TextBox的ID相对应的现实中我有一个现成的string数组,里面有600个string,
    页面上也有600个TextBox
    我想通过循环现成的string 数组得到600个TEXTBOX数组,如果不循环手写就累了
      

  4.   

    可以遍历
    foreach(string s in arr)
    {
       tbArray.Add(FindControl(s));
    }