使用asp.net c#显示从文件夹到页面的图像

本文关键字:图像 文件夹 asp net 显示 使用 | 更新日期: 2023-09-27 18:20:26

我正在为我的网站制作图片库。在我的情况下,我显示所有图像的缩略图,如果我们点击在图像上,它在模态窗口中显示图像。有2个文件夹

  1. 缩略图(组成缩略图)
  2. 完整图像(组成完整图像)

我已经用相同的名字放了图像,我也可以通过给我的图像的路径硬编码,像这个代码

  <ul id="gallery">
      <li><a  href="http://ppplugins.com/demo/ppgallery/images/l_01.jpg" title="Title will be here"><img class="GalleryThumbnail" src="http://ppplugins.com/demo/ppgallery/images/s_01.jpg"></a></li>
    </ul>

但不知道我们如何才能做到这一点,而不给出硬编码的价值。请帮帮我。就像如果我在文件夹中添加更多iage,它必须在页面上显示图像。在这里结账1> http://182.50.154.23/elweb//CheckImagesFromFolder.aspx(尝试将其作为下面给出的第二个链接,但不使用源硬编码)2> http://182.50.154.23/elweb//Gallery.aspx(要求输出)

使用asp.net c#显示从文件夹到页面的图像

        var thumbs = Directory.GetFiles("your thumbs directory");
        var images = Directory.GetFiles("your images directory");
        foreach (var image in images)
        {
            var thumbname = thumbs.Where(x => x.Substring(2) == image.Substring(2));
        }

我不确定这是否是你想要的,但如果文件在两个单独的文件夹中,它会按照它们的路径。

您还可以将拇指和图像进行匹配,比较它们的名称。

使用数据库存储图像名称和路径。使用收割者控件显示图像列表。