国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#遍歷文件夾及子目錄下所有圖片

2020-01-24 00:49:09
字體:
來源:轉載
供稿:網友

要求:取指定目錄下面的所有圖片,以表格的型式展示并顯示該圖片的相對路徑。

服務端代碼:

 public partial class ViewIcon : System.Web.UI.Page {  JArray ja = new JArray(); //定義一個數組  public string info = string.Empty;   protected void Page_Load(object sender, EventArgs e)  {   var path1 = System.AppDomain.CurrentDomain.BaseDirectory;//獲取程序集目錄   string path = Path.Combine(path1, "Image", "menu");//Path.Combine 將3個字符串組合成路徑   var images = Directory.GetFiles(path, ".", SearchOption.AllDirectories).Where(s => s.EndsWith(".png") || s.EndsWith(".jpg") || s.EndsWith(".gif"));   //images = Directory.GetFiles(path, "*.png|*.jpg", SearchOption.AllDirectories);   //Directory.GetFiles 返回指定目錄的文件路徑 SearchOption.AllDirectories 指定搜索當前目錄及子目錄      //遍歷string 型 images數組   foreach (var i in images){    var str = i.Replace(path1, "");//獲取相對路徑    var path2 = str.Replace("http://", "/");將字符“//”轉換為“/”    ja.Add(path2);   }   info = Newtonsoft.Json.JsonConvert.SerializeObject(ja);//序列化為String  } }

前端代碼:

<script type="text/javascript">  $(function(){   var images = <%=info%>;  var list = [];  list.push("<table>");  list.push("<thead>");   list.push("<tr>");   list.push("<td>圖標</td>");   list.push("<td>路徑</td>");   list.push("<td>圖標</td>");   list.push("<td>路徑</td>");  list.push("</tr>");   list.push("</thead>");  list.push("<tbody>");  $.each(images, function (a,b) {   if((a+1)%2==0){    list.push("<td>"+"<img width='50' height='50' src = '../../" + b + "'></td>");    list.push("<td>"+b+"</td>");    list.push("</tr>");    }   if((a+1)%2!=0){    list.push("<tr>");     list.push("<td>"+"<img width='50' height='50' src = '../../" + b + "'></td>");    list.push("<td>"+b+"</td>");   }   })  list.push("</tbody>");  list.push("</table>");  list.push("<br>");  var images = list.join("");  $("#imgs").append(images);  })</script>

效果圖如下:

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 屏山县| 沭阳县| 嘉兴市| 寿光市| 连城县| 扬州市| 武夷山市| 阿克| 剑川县| 信丰县| 吴旗县| 定远县| 罗山县| 福清市| 曲松县| 满洲里市| 卫辉市| 浮梁县| 黄浦区| 桦甸市| 郯城县| 虹口区| 理塘县| 石城县| 广水市| 安义县| 乌兰县| 甘泉县| 龙山县| 吉安市| 湘阴县| 曲沃县| 宁强县| 札达县| 杂多县| 周至县| 黎川县| 黄骅市| 高密市| 永安市| 岳西县|