C#Datagridview 中怎么显示显示数据库图片

来源:百度知道 编辑:UC知道 时间:2024/06/14 15:48:26
详细一点

我当时是这样做的:
将图片一列改成模板,然后编辑模板,在模板上添加一个Image控件,点Image控件的智能按钮(右上角的小三角形),选中左边的ImageUrl,在右下的文本框里输入Bind("Image"),注意,此处的"Image"为数据库中的列名(确切的说是数据源的列名,但是只要思维不是太天马行空的人,这么理解是没有问题的),数据库里面Image列只填写图片的地址如“~/Image/XXX.jpg”(一定要完整,可以手动加载一张图片,然后在空间的属性里面看格式)
这样应该就可以了,希望可以解决您的问题

在数据库保存图片的路径,然后在Datagridview 里把图片的路径赋予Image控件

<ItemTemplate>
<img src='<%# Eval("imgurl") %>'
</ItemTemplate>