欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【ASP.NET设计网络硬盘之删除文件夹】,下面是详细的分享!
ASP.NET设计网络硬盘之删除文件夹
对于不再需要的文件/文件夹用户有权限做删除处理。这一节就介绍如何实现这一功能。
界面布置
主界面设计中有个“删除”按钮,其(ID)为btnDelete。用户在目录浏览中选中要删除的项后,单击该按钮就可以完成删除工作。
代码实现
在“设计”面板中双击“删除”按钮,为其添加事件处理程序如下:
privatevoidBtnDelete_Click(objectsender,System.EventArgse)
{
DeleteThings(FileList.SelectedItem.Text);
}
privatevoidDeleteThings(stringFullPath)
{
if(FullPath.IndexOf(".")>0)//删除文件
{
File.Delete(FullPath);
LoadDir(CurrentPath);//重新载入当前目录
}
else//删除目录
{
Directory.Delete(FullPath);
LoadDir(CurrentPath);//重新载入当前目录
}
}
删除时首先判断选中的是文件还是文件夹。如果是文件,则调用File.Delete()方法;反之则调用Directory.Delete()方法。删除成功后再调用LoadDir()方法显示更改后的目录内容。
以上所分享的是关于ASP.NET设计网络硬盘之删除文件夹,下面是编辑为你推荐的有价值的用户互动:
相关问题:QQ网络硬盘里创建的新文件夹怎么删除
答:在那个文件前面点一下 就点那个文件名的前面的那个图示 (就下面那个“新建文件夹”图的“新建文件夹”前面的文件图示) 然后下面就出来了 “打开 共享 删除 重命名” 然后你就该知道怎么做了吧。 ↖(^ω^)↗ \(^o^)/ ~\(≧▽≦)/~ >>详细
相关问题:ASP.NET中如何实现删除文件夹?
答:界面布置主界面设计中有个“删除”按钮,其(ID)为btnDelete。用户在目录浏览中选中要删除的项后,单击该按钮就可以完成删除工作。代码实现在“设计”面板中双击“删除”按钮,为其添加事件处理程序如下: private void BtnDelete_Click(object sender,... >>详细
相关问题:qq2010网络硬盘怎么删除文件夹
答:先进入qq硬盘-->然后点击右下角“管理收藏的文件”-->在右上角找到“文件夹:X个(管理)”的字样-->点击进入后就可以对文件夹进行操作了! >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
