比如:
数据库中图片的地址是:*/1.jpg,*/2.jpg…………,如何在datagrid中第一行显示1.jpg,第二行显示2.jpg,第三行显示3.jpg…………

解决方案 »

  1.   

    在itemtemplete中放入一个图片,把地址写入即可。
      

  2.   


    itemtemplete中放入一个图片,把地址写入即可
    //这种方案可以,不过图片的数目必须固定
      

  3.   

    1、将*/1.jpg,*/2.jpg…………字符串分解
    2、构造一个DataTable,只需要一列
    3、遍历分解的字符串数组,将其转换成适当的html代码(如:<img border="0" src="1.jpg" width="392" height="391">),并将起加入到DataTable的Row集合中
    4、绑定DataTable到DataGrid
      

  4.   

    DataTable dt = new DataTable();
    dt.Columns.Add("");
    DataRow dr = dt.NewRow();
    dr[0] = "<img src='images/"+picUrl+"' width='100' height='100'>";
    dt.Rows.Add(dr);然后将dt绑定到datagrid就行了