ディレクトリをループして、Web ページにファイルを表示しようとしています。スクリプトを見つけることができましたが、ループを実行しません。アドバイスはありますか? 現時点では、現在のフォルダーの内容のみを表示できます
前もって感謝します
コントローラ
public ActionResult Index()
{
DirectoryInfo assetsDirectory = null;
FileInfo[] files = null;
//string salesFTPPath = dirPath;
assetsDirectory = new DirectoryInfo( Server.MapPath("~/assets/img"));
files = assetsDirectory.GetFiles();
Response.Write(assetsDirectory);
var MaterialFiles = (from c in files
select c);
return View(MaterialFiles);
}
意見
@model IEnumerable<FileInfo>
@foreach (var item in Model) {
<tr>
<td>
@item.DirectoryName - @item.Name.ToString()
</td>
</tr>
}