0
我的問題是這樣的:我想從它的diretory挑選圖片後,獨立的它們的數量,並通過UL /李一個div列出。我已經通過這個下面試過,但它沒有顯示既不是目錄名和目錄有5張圖片。我有這樣的代碼中的HomeController:如何列出從目錄圖像一個div
public ActionResult ContactUs()
{
return View();
}
public ActionResult ListImagesProducts()
{
DirectoryInfo diretorio = new DirectoryInfo(@"~\Content\images\Products\");
FileInfo[] Arquivos = diretorio.GetFiles("*.*");
List<string> model = new List<string>();
foreach (FileInfo fileinfo in Arquivos)
{
model.Add(fileinfo.Name);
}
var diretory = model;
return Json(diretory, JsonRequestBehavior.AllowGet);
}
而在聯繫我們的看法,我有這樣的代碼:
@{
ViewBag.Title = "Three Jay - Produtos";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<script src="../../Scripts/jquery-1.5.1.js" type="text/javascript"></script>
<script type="text/javascript">
$(getImages);
function getImages() {
$.getJSON("Home/ListImagesProducts", showImages);
}
function showImages(data) {
for (i = 0; i < data.length; i++) {
var images = data[i];
$("#diretoryImages").append("<li>" + images.toString + "</li>");
}
}
</script>
<div id = "diretoryImages" />
我在做什麼錯?你們可以幫我嗎?
這還沒有成型。你有另一個想法嗎? –
@LucasBorsatto登錄'images',看看它是否包含數據 – karaxuna
我已經加入的Response.Write(fileInfo.Name)到我的控制器,它告訴我的圖片文件名。但我只是web開發的初學者,我如何在我的視圖中登錄圖像? –