c# Image数据绑定

来源:百度知道 编辑:UC知道 时间:2024/06/02 01:55:38
Util.DrawValImg img = new Util.DrawValImg ();
System.Drawing.Image i = img.GetImgWithValidateCode();

web开发,如何绑定并在页面上显示?

web开发貌似不是这样用的吧 这是windows程序
web 应该是用<%# Eval()%>绑定吧

可这样。。我说下想法。。你自己去实现
在页面的源代码改成这样
一种是把Image以二进制存于数据库
<img src=showpic.aspx?picid=<%#eval("picid")%> />
再写一个专门用于处理二进制image的显示页面showpic.aspx输出即可

byte[] imagedate=(byte[])datareader["pic"];
respose.binarywrite(imagedate);

还有一种就是在数据库里存的是picname;
可这样
<img scr="~/picfold/"+<%# eval("picname")%> />

谢谢,解决了