当前位置: 首页 > 编程笔记 >

C#显示文件夹下所有图片文件的方法

袁奇玮
2023-03-14
本文向大家介绍C#显示文件夹下所有图片文件的方法,包括了C#显示文件夹下所有图片文件的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了C#显示文件夹下所有图片文件的方法。分享给大家供大家参考。具体实现方法如下:

<%@ Page Language="C#" EnableViewState="false" %>
<%@ Import Namespace="System.IO" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
 protected void Page_Load(object sender, EventArgs e)
 {
  FileInfo[] fs1 = (new DirectoryInfo(Server.MapPath("~/A"))).GetFiles();
  FileInfo[] fs2 = (new DirectoryInfo(Server.MapPath("~/B"))).GetFiles();
  FileInfo[] fs3 = (new DirectoryInfo(Server.MapPath("~/C"))).GetFiles();
  FileInfo[] fs4 = (new DirectoryInfo(Server.MapPath("~/D"))).GetFiles();
  FileInfo[] fs5 = (new DirectoryInfo(Server.MapPath("~/E"))).GetFiles();
  var fs = fs1.Concat(fs2).Concat(fs3).Concat(fs4).Concat(fs5);
  Repeater1.DataSource = fs;
  Repeater1.DataBind();
 }
 string GetUrl(object img)
 {
  FileInfo f = img as FileInfo;
  return Page.ResolveUrl("~")+f.DirectoryName.Substring(f.DirectoryName.LastIndexOf("\")+1)+"/"+f.Name;
 }
</script>
<html>
<head>
 <title></title>
</head>
<body>
 <form id="form1" runat="server">
 <asp:Repeater ID="Repeater1" runat="server">
  <ItemTemplate>
   <div><a href='<%#GetUrl(Container.DataItem) %>'>
    <img src='<%#GetUrl(Container.DataItem) %>' /></a></div>
  </ItemTemplate>
 </asp:Repeater>
 </form>
</body>
</html>

希望本文所述对大家的C#程序设计有所帮助。

 类似资料:
  • 本文向大家介绍C#遍历文件夹及子目录下所有图片,包括了C#遍历文件夹及子目录下所有图片的使用技巧和注意事项,需要的朋友参考一下 要求:取指定目录下面的所有图片,以表格的型式展示并显示该图片的相对路径。 服务端代码: 前端代码: 效果图如下: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 本文向大家介绍Java获取文件夹下所有文件名称的方法示例,包括了Java获取文件夹下所有文件名称的方法示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Java获取文件夹下所有文件名称的方法。分享给大家供大家参考,具体如下: 更多关于java相关内容感兴趣的读者可查看本站专题:《Java文件与目录操作技巧汇总》、《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》和《Jav

  • 问题内容: 我想使用Java读取文件夹中的所有图像。 什么时候: 我按下Java应用程序中的按钮, 它应该: 在弹出窗口中询问目录的路径, 然后 从该目录加载所有图像, 然后 显示其名称,尺寸类型和尺寸。 如何进行? 我有用于读取图像以及文件夹中所有图像的代码,但是我上面所说的事情如何完成? 欢迎任何建议或帮助!请提供参考链接! 问题答案: 未经测试,因为未在装有JDK的计算机上进行测试,所以请耐

  • 本文向大家介绍php读取出一个文件夹及其子文件夹下所有文件的方法示例,包括了php读取出一个文件夹及其子文件夹下所有文件的方法示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php读取出一个文件夹及其子文件夹下所有文件的方法。分享给大家供大家参考,具体如下: 今天的需求要在一个文件夹中读取出这个文件夹下所有的文件,当然也包括这个文件夹下面所有的子文件夹,当然网上有很多的教程,但为了自己

  • 本文向大家介绍C#递归实现显示文件夹及所有文件并计算其大小的方法,包括了C#递归实现显示文件夹及所有文件并计算其大小的方法的使用技巧和注意事项,需要的朋友参考一下 算法中递归的一个典型应用就是遍历目标文件夹,并把该文件夹下的所有文件和文件夹打印或显示出来,还可以递归计算出目标文件夹的总大小。本文即以实例形式展示了C#递归实现显示目标文件夹的所有文件和文件夹,并计算目标文件夹的大小的方法。 具体实现

  • 本文向大家介绍Java自动读取指定文件夹下所有文件的方法,包括了Java自动读取指定文件夹下所有文件的方法的使用技巧和注意事项,需要的朋友参考一下 能够自动读取文件夹下的所有文件在处理或者读取数据的时候作用很大,要不然需要手动修改文件路径,非常麻烦。如果该文件夹下只有几个文件倒是还好,但是一旦文件的数量非常大的时候,将导致工作量非常大,而且还可能漏了某些文件。 接下来为大家讲解一下如何实现这个过程