使用asp.net c#显示从文件夹到页面的图像
本文关键字:图像 文件夹 asp net 显示 使用 | 更新日期: 2023-09-27 18:20:26
我正在为我的网站制作图片库。在我的情况下,我显示所有图像的缩略图,如果我们点击在图像上,它在模态窗口中显示图像。有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
(要求输出)
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));
}
我不确定这是否是你想要的,但如果文件在两个单独的文件夹中,它会按照它们的路径。
您还可以将拇指和图像进行匹配,比较它们的名称。
使用数据库存储图像名称和路径。使用收割者控件显示图像列表。