2017-04-13 8 views
0

時間をかけて問題をお読みください ファイルアップロードを使用してWebアプリケーションに画像をアップロードする必要があります 画像を選択してアップロードボタンをクリックするとプログラムがjpgファイルを参照するとjpgという名前のディレクトリが作成されます。そこに保存されます これはGIFとPNGになります コードを与えることができればいずれかをお教えください。私はあなたに非常に非常に感謝します または少なくともリンクは、あなたがSystem.IO.Path.GetExtension(FileUpload1.FileName)を使用することができますfileuploadを使用してasp.netで自分のディレクトリを管理する方法

string folder = System.IO.Path.GetFileNameWithoutExtension(FileUpload1.FileName); 

      string path = Request.PhysicalApplicationPath + "/" + folder; 
      if (!System.IO.Directory.Exists(path)) 
       System.IO.Directory.CreateDirectory(path); 
      string server_path = Request.PhysicalApplicationPath + "/myfiles/"; 

      FileUpload1.SaveAs(server_path + FileUpload1.FileName); 
+0

それはやっているものだ、またはそれはあなたがそれが何をしたいのか?どこに問題があるのか​​を示すコードを投稿する必要があります。 – Goose

+0

OK待ってください – user7705245

+0

私のコードを公開 – user7705245

答えて

1

私を助けることができます。ファイルの拡張子を取得します。

+0

問題はファイルにありません問題はパスにあります – user7705245

0

使用して仮想ディレクトリの物理パスは:

System.Web.Hosting.HostingEnvironment.MapPath(virtualDirectoryPath)

+0

私は今感謝します – user7705245

関連する問題