我有一个数据表,它是从 1 行选择语句的结果集中填充的(通过 SQL Server 2008 中的存储过程),它包含一个Image
我在其中存储图像的键入列。
我有一个asp:image
在 aspx 页面上进行控件,我想将图像设置为该数据表的相应字段,但我做不到。
请告诉我如何设置asp:image
到该数据表的图像列从后面的代码来看.
你可以把<img src="data:image/png;base64,<BASE64 STRING>" />
,所以你可以设置asp:image
's ImageUrl
财产给"data:image/png;base64,xxx"
.
然而,我怀疑浏览器对此的支持参差不齐,在 IE9 和 Firefox 中运行良好,但我不确定旧版浏览器对此的支持。
我建议的另一种选择是创建一个通用处理程序ashx
,读取数据库并返回图像。您可以查看此网站了解如何操作:http://www.dotnetperls.com/ashx,然后您将设置ImageUrl
该处理程序地址的属性。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)