Как я могу увидеть все изображения (*.jpg и *.png) в папке на моем веб-сайте?
*.jpg
*.png
Все, что я могу дать, - это местоположение папки, но это относительно.
напр.~/Images/Uploaded или /Images/Uploaded.
~/Images/Uploaded
/Images/Uploaded
ура:)
Звучит так, как вы хотите:
var files = Directory.GetFiles(Server.MapPath(path));
Другими словами:
MapPath
Directory.GetFiles
Джон опередил меня, но, возможно, стоит упомянуть о перегрузке, которая принимает шаблон поиска:
string[] files = Directory.GetFiles(Server.MapPath(path), "*.png");
Вам нужно будет смешать результаты для двух типов изображений.
Не уверен, что именно вы хотите сделать, НО вам нужно сначала разрешить относительный путь к «реальному», используя HttpContext.Current.Server.MapPath - пример см. http://www.dotnetperls.com/mappath
HttpContext.Current.Server.MapPath