数据库中的表中存放了几个图片的url,如何在datagrid中每一行显示数据库中的一个图片。 比如:数据库中图片的地址是:*/1.jpg,*/2.jpg…………,如何在datagrid中第一行显示1.jpg,第二行显示2.jpg,第三行显示3.jpg………… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在itemtemplete中放入一个图片,把地址写入即可。 itemtemplete中放入一个图片,把地址写入即可//这种方案可以,不过图片的数目必须固定 1、将*/1.jpg,*/2.jpg…………字符串分解2、构造一个DataTable,只需要一列3、遍历分解的字符串数组,将其转换成适当的html代码(如:<img border="0" src="1.jpg" width="392" height="391">),并将起加入到DataTable的Row集合中4、绑定DataTable到DataGrid 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就行了 gridview模板列内容消失 sql server 自动编号 如何 复位? DropDownList 如何代码加入值 DataGrid问题 鏈嶅姟鍣ㄥ簲鐢ㄧ▼搴忎笉鍙敤 发布新闻时候想让内容中某几个词变成粗体如何做? 哪位好心人能告诉我怎么在页面中加视频文件吗? 关于session跟form验证的保持时间问题!timeout该怎么设置 100分,马上结贴,在Button里能判断输入的值是否包含了SQL语句吗? 有关DROPDOWNLIST联动问题求教? 求 VS 2003 开发ASP.NET的电子文档 生成这样的缩略图
itemtemplete中放入一个图片,把地址写入即可
//这种方案可以,不过图片的数目必须固定
2、构造一个DataTable,只需要一列
3、遍历分解的字符串数组,将其转换成适当的html代码(如:<img border="0" src="1.jpg" width="392" height="391">),并将起加入到DataTable的Row集合中
4、绑定DataTable到DataGrid
dt.Columns.Add("");
DataRow dr = dt.NewRow();
dr[0] = "<img src='images/"+picUrl+"' width='100' height='100'>";
dt.Rows.Add(dr);然后将dt绑定到datagrid就行了