【问题标题】:how to display image in a grid view or data list?如何在网格视图或数据列表中显示图像?
【发布时间】:2011-12-20 12:46:13
【问题描述】:

我已将一些数据和图像上传到数据库中。我想通过搜索按钮检索它们并在 DataList 中显示搜索到的值。

     database
        anil               image
        anil k             image
        kishore            image

网页看起来像这样:

     textbox[search button]

如果用户在搜索框中输入 anil,则对应的名称和图像应显示在 DataList 中。


如何使用 asp.net 和 sql 从数据库中获取数据并从中构建 DataList?

【问题讨论】:

  • 你还没有准确地解释你的意思。您是否能够获取数据并且只关心用于显示它的 UI。或者您想知道如何获取数据并将其显示在 datalist 中
  • m 能够获取数据 m 无法在数据列表中显示......@pankaj Upadhyay

标签: asp.net sql c#-4.0


【解决方案1】:

如果您有一个可以点击的链接打开一个新窗口来显示图像,您可以通过更改页面响应以流式传输图像字节(并适当地更改响应的内容类型)来直接返回图像。由于您需要在网格中显示图像,我能想到的唯一方法(因为您无法更改请求的响应)是请求所有文件,将其临时保存在服务器上,然后设置下载文件的图片链接。

【讨论】:

    【解决方案2】:

    这是 webforms 101。网上有很多例子。 “高级”部分显示来自数据库的图像。但同样,网络上有许多关于显示存储在数据库中的图像的示例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-22
      • 1970-01-01
      • 2016-09-16
      • 2018-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多