ASP.NET设计网络硬盘之删除文件夹实现代码
2023-06-13 09:14:36 时间
界面布置
主界面设计中有个“删除”按钮,其(ID)为btnDelete。用户在目录浏览中选中要删除的项后,单击该按钮就可以完成删除工作。
代码实现
在“设计”面板中双击“删除”按钮,为其添加事件处理程序如下:
复制代码代码如下:
主界面设计中有个“删除”按钮,其(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 mvc4中自定义404页面
- 宝塔面板Linux系统通过Docker部署VB.NET Asp.Net Core WebAPI应用
- [接上篇]在Window10/11的Linux子系统Docker上部署VB.NET Asp.Net Core WebAPI应用
- .NET或将引入类型类和扩展详解编程语言
- Linux上安装.NET:提高开发效率,拓展技术栈(linux安装.net)
- .net利用MSSQL连接ASP.NET的办法探索(mssql 连接asp)
- 使用 ASP 实现 MySql 数据库的分页功能(asp连接mysql分页)
- ASP.NET设计网络硬盘之文件夹实现
- .net下实现Word动态填加数据打印
- asp.net图片上传生成缩略图的注意事项
- asp.net简化接收参数值的函数
- asp.net需要登陆的网站上下载网页源代码和文件
- asp.net删除,更新数据库方法
- asp.net用继承方法实现页面判断session
- ASP.NET(C#)定时执行一段代码
- ASP.NET操作Excel备忘录
- IIS中ASP.NET连接SQLServer出错的解决方法
- ASP.NET+XML打造网络硬盘原理分析
- 基于ASP.NET的lucene.net全文搜索实现步骤
- Asp.net防重复提交机制实现方法
- ASP.NET中使用Ajax的方法
- Asp.Net如何将多个RadioButton指定在一个组中
- Asp.Net(C#)自动执行计划任务的程序实例分析分享
- ASP.NET中的Inherits、CodeFile、CodeBehind的区别详解
- ASP.NET实现伪静态网页方法小结
- Asp.net导出Excel/Csv文本格式数据的方法