Soru & Cevap

ASP.NET MVC klasördeki resimleri sayfada görüntülemek.

27.11.2018 - 08:24

ASP.NET MVC ile ilgili bir ödevim var, bir upload sayfası oluşturularak resim upload edilip resimler proje içerisindeki bir klasörde toplanacka upload edilen resimler sayfada sergilenecek. Resim upload edip klasörde toplayabiliyorum ama resimleri sayfada listeleyemiyorum. Bunun için yardım edebilir misiniz ?

64 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-190770-1543343732.jpg
irem_civelek
28.11.2018 - 12:14

Aşağıdaki kod ile dosya içersindeki resimlerin pathlerini alabilirsin.

public JsonResult GetJpg()
{

DirectoryInfo d = new DirectoryInfo(@"D:\Test");

FileInfo[] Files = d.GetFiles("*.jpg");

var pathList = new List<string>();

foreach(FileInfo file in Files )

{

pathList.Add("D:\\Test"+ file.Name) ;

}

return Json(pathList);
}

client tarafında javascript ve Jquery kullanarak,döndürdüğün json nesnesinde for ile dönerek <img> tagleri oluşturup src attribute'ine path verebilirsin.