我在ftp上托管了我的网站,其中包含名为photogallery的文件夹,现在我需要做什么 当我的页面被请求时,来自ftp文件夹photogallery的所有图像都应该按顺序显示。谢谢。
string[] filesindirectory = Directory.GetFiles(Server.MapPath("~/Photogallery"));
List<String> images = new List<string>(filesindirectory.Count());
foreach (string item in filesindirectory)
{
images.Add(String.Format("~/Photogallery/{0}", System.IO.Path.GetFileName(item)));
}
RepeaterImages.DataSource = images;
RepeaterImages.DataBind();
这就是我所做的,但仍然没有显示图像。
答案 0 :(得分:1)
将您的ftp文件夹映射到虚拟目录。
使用Directory.GetFiles
列出所有文件。
您可以将此列表绑定到转发器或列表控件,并将其与虚拟目录路径组合以显示图像