Home > 支援 > FAQ  
 
 
  Title :   [ASP.NET]フォルダ構造通りにアップロードする例題  
製品名 : DEXTUploadX    項目 : ファイルコンポーネント
下は DEXTUpload.NET Professionalを利用してフォルダ構造アップロードするコードです.

fileUpload["DEXTUploadX_FolderPath"]を通じてフォルダ構造を受けることができます.

private void Page_Load(object sender, System.EventArgs e)
{
using(DEXTUpload.NET.FileUpload fileUpload = new DEXTUpload.NET.FileUpload())
{
string UploadPath = @"C:\TEMP";

for (int i=0; i<fileUpload["DextuploadX"].Count; i++)
{
string FolderPath = fileUpload["DEXTUploadX_FolderPath"][i].Value.Replace(@"\\", @"\");
string tmpFolderPath = UploadPath + FolderPath;

if(tmpFolderPath.EndsWith(@"\") == false)
tmpFolderPath = tmpFolderPath + @"\";

bool bExist = System.IO.Directory.Exists(tmpFolderPath);

if(bExist == false)
System.IO.Directory.CreateDirectory(tmpFolderPath);

fileUpload["DEXTUploadX"][i].Save(tmpFolderPath);
}
}
}
 
 
 
  〒601-8162 京都市南区上鳥羽塔ノ森柴東町1-2 / TEL: 075-661-2468 / FAX: 075-692-3378
  Copyright © 2008 WIDECHO Corporation All right reserved.