日期:2014-05-17  浏览次数:20444 次

请教控件循环赋值的问题?
页面有四个控件<asp:Image ID="Image1" runat="server" /><asp:Image ID="Image3" runat="server" /><asp:Image ID="Image3" runat="server" /><asp:Image ID="Image4" runat="server" />

在程序里读取一个数组string[] pic = dr2["npic"].ToString().Split(',');
我想把pic[0]赋值给Image1,pic[1]赋值给Image2....以此类推,同时判断pic[i]是否为空,为空则设置一个错误图片地址即可

string[] pic = dr2["npic"].ToString().Split(',');
 for (int i = 0; i < pic.Length; i++)
{
  请问这里应该怎么写呢? 
}

------解决方案--------------------
如果这几个Image控件不在Form里,比如是在Panel里,则用
Panel1.FindControl