如何使用c#从asp.net中的数据库绑定图像?
我有一个表中的图像(字节格式)。我想将此图像(字节格式)绑定到图像按钮。我搜索记录,必须将此图像显示到此图像按钮。请有人帮助我。如果您有任何帮助,我将不胜感激。假设您有如何使用c#从asp.net中的数据库绑定图像?,c#,javascript,html,asp.net,.net,C#,Javascript,Html,Asp.net,.net,我有一个表中的图像(字节格式)。我想将此图像(字节格式)绑定到图像按钮。我搜索记录,必须将此图像显示到此图像按钮。请有人帮助我。如果您有任何帮助,我将不胜感激。假设您有imageData字节数组中的数据 byte[] imageData=...; 您需要将其转换为base64,如下所示 string imageBase64 = Convert.ToBase64String(imageData); string imageSrc = string.Format("data:image/gif;b
imageData
字节数组中的数据
byte[] imageData=...;
您需要将其转换为base64
,如下所示
string imageBase64 = Convert.ToBase64String(imageData);
string imageSrc = string.Format("data:image/gif;base64,{0}", imageBase64);
在您的页面中,可以使用
<img src= "<%= ImageSrcBytes %>" />
“/>
请注意,它在低端浏览器中不起作用
对于这些浏览器,您需要将图像保存在本地文件夹中,然后提供该图像的url
或者您可以创建一个处理程序并将该处理程序作为图像源调用
一些有用的链接
thanx shekhar我将尝试此方法,并将其标记为已接受,如果有效..m实际上正在注销Hi shekhar..m实际上正在使用while循环使用datareader检索记录..我将如何从表中重设该图像列..byte[]image=dr[]…我的意思是如何将数据读取器对象转换为字节格式..这是我的疑问..你能帮助我吗..我将非常感谢你