ASP.NET - C#으로 코딩하는이 웹 사이트가 있습니다.ASP.NET 서버의 특정 폴더에 파일 이름을 가져 오는 방법
내 문제는 이미지 상자가 있지만 사용자가 이미지를 모든 이름으로 업로드 할 수 있다는 것입니다. 이제 각 이미지 상자에는 고유 한 폴더가 있으며, 언제든지 해당 폴더에는 .JPG 파일 하나만있을 수 있습니다.
경로는 다음과 같습니다 : 나는 그림 상자에서 이미지를 표시 할 때
Server.MapPath("img/home/1/here can be any jpg file with any name eg. whateverPic.jpg")
파일을 업로드 할 때, 이름은 언제든지 바꿀 수는 ... 다음 문제가 온다.
내가하고 싶은 일은 img/home/1/.... 폴더에있는 파일 이름을 가져 와서 그 그림 상자의 소스를 그 이름으로 설정할 수 있습니다.
해당 폴더에서 어떻게 파일 이름을 가져올 수 있습니까?
이 왜 각각의 이미지가 자신의 폴더가 않습니다 filePaths [0] 인덱스에 파일 이름을 사용할 수 있습니까? 대신에 모든 파일을 동일한 폴더에 저장하고 파일 이름을 데이터베이스에 저장하고 필요할 때 검색해야합니다. –
[EnumerateFiles] (http://msdn.microsoft.com/en-us/library/system.io.directory.enumeratefiles.aspx)를 찾으십니까? – rene
나는 이유가 있기 때문에 ... 이것은 acutally 매우 큰 asp.net 웹 사이트이며 나중에 슬라이드 쇼를 포함 할 예정입니다 ... 그러면 폴더에 더 많은 이미지가 포함됩니다. 하지만 지금은 .... anycase –