我想遍历我的解决方案的图像文件夹中的所有文件。
HtmlGenericControl iframe;
foreach (var item in Directory.GetFiles(ResolveClientUrl("~/Images")))
{
//images will be loaded dynamically into iframes here.
}
我也试过这个AppDomain.CurrentDomain.BaseDirectory
,但我做不到。
我想遍历我的解决方案的图像文件夹中的所有文件。
HtmlGenericControl iframe;
foreach (var item in Directory.GetFiles(ResolveClientUrl("~/Images")))
{
//images will be loaded dynamically into iframes here.
}
我也试过这个AppDomain.CurrentDomain.BaseDirectory
,但我做不到。
你没有写清楚,问题是什么。我只能猜测您没有收到任何文件,但也没有例外。如果是这样的话:
您是否将文件属性更改为“始终复制”或“更新时复制”?
String virtualPath = Server.MapPath("~");
DirectoryInfo directoryInfo = new DirectoryInfo(virtualPath);
DirectoryInfo[] subFolders = directoryInfo.GetDirectories();
// 这将为您提供所有文件夹
foreach (DirectoryInfo subFolder in subFolders)
{
if(subFolder=="images")
{
FileInfo[] fileInfo = subFolder.GetFiles();
}
}
试试这个..这会奏效