string[] s = new string[n]; //赋初值..省略 for (int i = 0; i< n; i++) { ((Label)this.FindControl("Label" + i.ToString())).Text = s[i]; } //label的ID为Label0,Label1……本回答被提问者采纳
第3个回答 2011-05-08
首先定义一个公共数组变量: public int[] q = new int[21]; 然后再用for循环进行赋值: for (int i = 1; i <= 20; i++) { q[i]=i; } 最后把数组付给Label: this.Label9.Text = Convert.ToString(q[0]);