すべての写真の名前をに表示したいlistbox
。ファイル名を取得する方法を理解しようとしています。私はこれを試しました
protected void Page_Load(object sender, EventArgs e)
{
string u = Request.Url.AbsoluteUri.ToString();
string serverPath = u.Substring(0, u.LastIndexOf("/")) + "/UBOimages";
Label1.Text = serverPath;
DirectoryInfo dirInfo = new DirectoryInfo(Server.MapPath("~/UBOimages"));
//FileInfo[] fileInfo = dirInfo.GetFiles();
Label2.Text = dirInfo.ToString();
}
しかし、ラベルの結果は次のようになります。
http://localhost:49170/UBOimages
C:\Users\John\Documents\UBO\uboWebCustomer\HuronWood\HuronWood\UBOimages
サーバーにロードすると、dirInfoパスが気に入らないため、このページでエラーが発生します。フォルダ(画像フォルダなど)からすべてのファイルを取得する正しい方法は何ですか