獲取檔案列表 .net

yinghuiccsu發表於2007-10-08

///


/// 獲取檔案列表
///
private void GetFileList()
{
string strCurDir, FileName, FileExt;
/**/
///檔案大小
long FileSize;
/**/
///最後修改時間;
DateTime FileModify;

/**/
///初始化時,預設為當前頁面所在的目錄
strCurDir = Server.MapPath("./skin/");

FileInfo fi;
DirectoryInfo dir;
/**/
///針對當前目錄建立目錄引用物件
DirectoryInfo dirInfo = new DirectoryInfo(strCurDir);
ListItem list = new ListItem();
/**/
///迴圈判斷當前目錄下的檔案和目錄
foreach (FileSystemInfo fsi in dirInfo.GetFileSystemInfos())
{
FileName = "";
FileExt = "";
FileSize = 0;
/**/
///如果是檔案
if (fsi is FileInfo)
{
}
/**////否則是目錄
else
{
dir = (DirectoryInfo)fsi;
/**/
///取得目錄名
FileName = dir.Name;
/**/
///取得目錄的最後修改時間
FileModify = dir.LastWriteTime;
/**/
///設定檔案的副檔名為"資料夾"
FileExt = "資料夾";
//this.DropDownList1.DataTextField = FileName;
//this.DropDownList1.DataValueField = FileName;
// DropDownList1.DataSource =dir.

//list.Text = FileName;
/// list.Value = FileName;

DropDownList1.Items.Add(FileName);


}
}


}

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8053876/viewspace-975063/,如需轉載,請註明出處,否則將追究法律責任。

相關文章