.net中显示数据库中存储的二进制格式图片
2008-06-06 13:10
399 查看
基本思想:
1 ,单独建立一个页面用于显示图片(如:photo.aspx)
2,需要显示图片的页面(List.aspx)中的图片显示控件的url指向photo.aspx
举个例子:
1 ,单独建立一个页面用于显示图片(如:photo.aspx)
2,需要显示图片的页面(List.aspx)中的图片显示控件的url指向photo.aspx
举个例子:
//photo.aspx.cs protected void Page_Load(object sender, EventArgs e) { this.Response.ContentType = "image/*"; //设置ContentType String strID= Request.QueryString["ID"].ToString(); //获取要显示图片的ID号 DataTable data = null; //........................................................ //此处省略数据库访问代码 //获取包含二进制数据的DataTable byte[] bPhoto = data .Rows[0]["保存二进制数据的列名"] as byte[]; // 取出数据,转成byte数组 if (bPhoto != null) { this.Response.BinaryWrite(bPhoto); // 打倒页面上 } } //photo.aspx的body中不需要任何数据
显示图片的页面 List.aspx <asp:HyperLink ID="hylLink" runat="server" ImageUrl='photo.aspx?ID=<%#Eval("photoID") %>' ></asp:HyperLink>
相关文章推荐
- .net 图片的二进制数据库存储和显示
- .net 图片的二进制数据库存储和显示
- 读取并显示以二进制的格式存储到数据库中图片
- .net 图片的二进制数据库存储和显示
- BinaryImage:直接显示以二进制形式存储在数据库中的图片
- 与图片的二进制数据库存储和显示
- 数据库中图片的二进制存储和显示
- ASP.net(c#)将图片以二进制格式存储到数据库中
- C# extjs 图片、附件以二进制形式存储至数据库,图片显示,附件下载
- 与图片的二进制数据库存储和显示
- ASP.net(c#)将图片以二进制格式存储到数据库中
- GridView控件 Image控件 与图片的二进制数据库存储和显示
- .NET 二进制图片的读取与存储 上传图片到数据库二进制
- 与图片的二进制数据库存储和显示
- 数据库中图片的二进制存储和显示
- 图片的二进制数据库存储和显示
- BinaryImage:直接显示以二进制形式存储在数据库中的图片
- GridView控件 Image控件 与图片的二进制数据库存储和显示
- GridView控件 Image控件 与图片的二进制数据库存储和显示
- 将图片以二进制的格式存储到数据库中