i是int型,无法隐式转换到string, 如需转换应调用ToString()方法,这样写i.ToString();

解决方案 »

  1.   

    提供一个思路:
    用一个foreach循环,遍历每一个控件,然后把当前控件的ID与组合后的字符串比较,如果相同的话,就提取当前控件的Text。
      

  2.   

    foreach(Control c in Controls)
        string s=c.Name;
      

  3.   

    如果你说的是在服务器段处理这些控件,你可以使用 Request.Form 的形式。// 引用类型的变量必须初始化!
    String strTemp = String.Empty;
    String strCtlName;
    int i;for(i = 0; i < 10; i++)
    {
    strCtlName = "t" + i;
    strTemp += Request.Form[strCtlName];
    }