0

如何有一个列表视图,我需要在列表视图的列中显示图像。我已将列数据类型更改为 Image。我仍然无法看到图像。我使用 SQL 作为数据库。

4

2 回答 2

1

您可以尝试以下方法:

  1. 将图像作为 Base64 编码字符串存储在数据库中
  2. 创建一个将其呈现为图像的表达式(使用 HTML IMG 标记)
  3. 作为最后一步,您需要向 ListView 添加一个未绑定的列,并使用您在步骤 2 中创建的表达式在该特定列中呈现您的图像。
于 2019-08-28T08:24:44.377 回答
0

如果您使用常规符号在列表中显示,您可以使用该符号的 UNICODE 将其存储在 SQL 表中。当列表视图从数据库中检索它时,它会自动将其转换为实际的字符或符号。

为了显示图像,您可以将图像存储在 K2 Blackpearl 服务器 -> 运行时文件夹路径中。然后复制图像的 URL 并存储在 SQL 表中。当列表视图初始化时,图像 URL 运行时也将被初始化,图像将被替换为 URL。

于 2019-07-17T16:55:13.990 回答