动态生成 DataGridView

场景:动态生成的DataGridView怎调用解决办法

动态生成的DataGridView怎调用
在panel中动态生成了多个DataGridView,要怎么调用其中的一个。。
如果是Label的话就可以用
foreach(Label  a  in  panel.controls)
{
 if(a.Name=="label")
a.text="调用了名字为label的控件"
}

但是DataGridView就会报错。。。

该怎么解决呢,新手求大神、!
------解决方案--------------------
foreach(Label  a  in  panel.controls)
{
 if(a.Name=="label")
a.text="调用了名字为label的控件"
}

你循环时就指定label了
改成
foreach(Control  a  in  panel.controls)