如何使用c#在asp.net中创建更改标签[ID]的循环?

如何使用c#在asp.net中创建更改标签[ID]的循环?,c#,asp.net,C#,Asp.net,我想创建用于更改标签[ID]的循环 Label1.Text = multiarray[rowcount - 1, 1]; Label2.Text = multiarray[rowcount - 1, 2]; Label3.Text = multiarray[rowcount - 1, 3]; 请给我一个代码来解决这个问题。对于(int index=1;index请尝试以下操作: for(int index = 1; index <= 3; index ++) { Label

我想创建用于更改标签[ID]的循环

Label1.Text = multiarray[rowcount - 1, 1]; 
Label2.Text = multiarray[rowcount - 1, 2]; 
Label3.Text = multiarray[rowcount - 1, 3];
请给我一个代码来解决这个问题。

对于(int index=1;index请尝试以下操作:

for(int index = 1; index <= 3; index ++)
{
    Label label = (Label)this.Controls.Find("Label" + index, false)[0];
    label.Text = multiarray[rowcount - 1, index]; 
}
 int count=1;
 for(Control c in this.Controls)
 {
   if(c is Label)
     {
       ((Label) c).Text= multiarray[rowcount - 1, count]; 
       count++;
     }
 }

你能告诉我如何将for循环添加到你的代码中吗?我在代码中做了更改。现在检查。查找word时出错。我该怎么办?