繁体   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