2016-09-01 9 views
-1

の画像をギャラリーページに表示する必要がありますが、サブフォルダから画像を取得する方法がわかりません。 1,2,3,4,5,6、彼らがしていることを、物品のIDについて。他のフォルダにあるすべてのフォルダから画像を取得

+1

これはあなたが画像のメタデータとファイルシステムの場所を保存して記事に関連付けるためにデータベースを使用し、奇妙なディレクトリ/サブディレクトリマッピングシステム。 – user1666620

+0

@ user1666620と同意しましたが、残念ながら今すぐあなたの問題を解決することはありません。現在の問題については、https://www.google.com/?gws_rd=ssl#q=c-sharp+walk+directoryを参照してください。 –

答えて

1

ちょうど私が

string[] filePaths = Directory.GetFiles(@"c:\MyDir\", "*.bmp",SearchOption.AllDirectories); 

を得たクイック検索のすべてを行う必要がある編集それはあなたのimmagesができるさまざまなタイプを追加してください

1
string path = Server.MapPath("~/images"); 
private string[] imgFiles = Directory.GetFiles(path, "*.png") 
           .Select(path => Path.GetFileName(path)) 
           .ToArray(); 
+0

これは悪いデザインの松葉杖ですが、うまくいくようです。 – user1666620

関連する問題