如:strFieldValueList = "dianhaoTxt,tufuhaoTxt,mingchengTxt"
请问我如何获取dianhaoTxt.Text呢?

解决方案 »

  1.   

    首先获得控件名称,你上面的那种通过split分割出来就好了
    然后根据名称查找控件Control [] FindCtrs=this.Controls.Find("ControlName", true);
    if (FindCtrs != null && FindCtrs.Length > 0)
    {
        string CurrentCtr=FindCtrs[0].Text ;
    }
      

  2.   

    如果控件不是多的话,可以取得所有控件的集合或者针对性的取
    遍利这些控件,判断控件的ID是否和你数组里的相同,并做控件类型判断
    然后输出对应的text属性
      

  3.   

    为什么不从根源上想办法呢?你的数组为什么就不能直接管理这些文本控件的引用呢,需要时直接用name枚举就可以了。