/// <summary>
/// 下拉框獲取文件夾的子文件夾
/// </summary>
/// <param name="FolderPathName">某壹文件夾名稱</param>
/// <param name="cbx">某壹下拉框ID</param>
public void DeleParentFolder(string FolderPathName, ComboBox cbx)
{
try
{
DirectoryInfo DelFolder = new DirectoryInfo(System.Web.HttpContext.Current.Server.MapPath(FolderPathName).ToString());//獲取文件夾根目錄(根據實際情況獲取)
if (DelFolder.Exists) //根目錄是否存在
{
FileInfo[] fileinfos=DelFolder.GetFiles("*.bak"); //獲取所有bak格式的子文件
DirectoryInfo[] directoryInfos = DelFolder.GetDirectories("");//獲取所有文件夾
foreach (DirectoryInfo directoryinfo in directoryInfos) //遍歷刪除所有子文件
{
cbx.Items.Add(directoryinfo.Name); //壹壹添加到下拉框中
}
}
}
catch
{
}
}