[英]ASP.NET how to get file name in specific folder on server
我有這個網站,我在ASP.NET編寫 - C#。
我的問題是我有圖像框,但用戶可以上傳任何名稱的圖像。 現在每個圖像框都有自己的文件夾,在任何時候,該文件夾中只能有一個文件,即.JPG文件。
路徑看起來像這樣:
Server.MapPath("img/home/1/here can be any jpg file with any name eg. whateverPic.jpg")
因此,在上傳文件時,名稱可以隨時更改...然后當我想在圖片框中顯示圖像時出現問題。
我想要做的就是在文件夾img / home / 1 / ....中獲取文件名,然后我可以將圖片框的源設置為該名稱。
如何在該特定文件夾中獲取該文件名?
您可以使用它來獲取目錄中的文件列表
string[] filePaths = Directory.GetFiles(@"c:\MyDir\");
然后只需使用filePaths [0]索引中的文件名
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.