【问题标题】:How can we Create a lightbox gallery with sql images我们如何使用 sql 图像创建灯箱库
【发布时间】:2011-11-26 19:26:47
【问题描述】:

我使用的是 asp.net 4.0,我所有的图像都使用管理员 CMT 存储在数据库中。

我想创建一个图片库以在列表中显示所有缩略图,并为大图片创建灯箱效果。

如果我们有图像的物理位置,lightbox 可以正常工作,但在这种情况下,它是数据库中的二进制数据(图像数据类型)。

你能帮我如何将(二进制)图像分配给灯箱。

【问题讨论】:

    标签: c# jquery asp.net sql image


    【解决方案1】:

    Image控件会读取HTTPHandler返回的值,但是lightbox的问题是你必须提供img src给HyperLink navigateUrl或者那些无法读取HTTPHandler返回的Image值,你必须有能够读取的lightbox插件读取图片文件...

    【讨论】:

      【解决方案2】:

      使用灯箱直接显示数据库中的图像

      创建一个 HTTP 处理程序并在每个 img scr 中调用该处理程序

      <img src="ShowImg.ashx?ID=imageid" alt="imgetitle" />
      

      handler 将从作为查询字符串传递给它的 imageid 加载图像。在处理程序上,我们将正确的代码从数据库中读取图像并显示在页面上。

      【讨论】:

        【解决方案3】:

        您需要一个在指定 URL 下输出单个图像的脚本。然后,您可以获取这些 URL 并将它们提供给灯箱。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2014-04-30
          • 2023-03-07
          • 2022-01-11
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-07-11
          相关资源
          最近更新 更多