2012-06-29 54 views
2

我是一个asp.net初学者 我正在做一个图像检索项目,最后我有图像链接 现在,我创建图像控制,给它的链接,并添加到占位符 但它给我错误:对象没有设置为的目的如何将控件数组设置为占位符?

代码的实例:

System.Web.UI.WebControls.Image [] result = new System.Web.UI.WebControls.Image[links.Count()]; 

    for (int h = 0; h < result.Length; h++) 
    {  
     result[h].ImageUrl = links[h]; /// here's the error 
     PlaceHolder1.Controls.AddAt(h, result[h]);  
    } 

回答

3

需要分配给它的成员之前实例中的每个数组索引图像。尝试:

result[h] = new Image() { ImageUrl = links[h] }; 
+0

谢谢...这是有益的 –

相关问题