【发布时间】:2013-03-02 11:41:05
【问题描述】:
我有一个 linq datasource 到 asp.net 中的转发器控件。
我想显示存储在数据库表中的图像。
当我使用此代码时,我在其他表中有一个类别表和产品表
<% Eval("CategoryImage")%> .
它在浏览器中显示System.byte[],当我使用带有Eval(); 的asp 图像控件时,它给了我一个通常损坏的图像图标。
有人可以建议我一种通过linq datasource.. 直接从mysql database 本身插入图像的方法@
以及如何在堆栈溢出和 asp 标记中格式化 html 标记。
在此先感谢您的帮助...
【问题讨论】:
-
需要将字节数组转为图片
-
我知道的一种方法是创建
http-handler并提供该处理程序的图像源。 -
@Shekhar 我收到此错误:ByteArrayToImage(Byte[]) 在 上有一些无效参数,请帮助..
标签: asp.net mysql linq repeater