簡體   English   中英

ASP.NET如何在服務器上的特定文件夾中獲取文件名

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM