Asp.Net MVC 文件管理Demo(文件展示,上传,下载,压缩,文件重命名等)

        之前 ,有想做一个文件管理页面。 参考了 许多资料,终于完成了一个基于Asp.net MVC 的文件管理Demo.界面如下。

        一,实现功能及相关技术

       文件管理Demo基于Asp.NET MVC ,主要实现了 文件列表浏览,文件夹创建与删除,文件夹以及文件重命名,文件与文件夹的复制、剪切、压缩,文件与文件夹的上传与下载。界面 采用Easy-UI 配合Jquery 实现,文件上传借助Webuploader实现,文件压缩借助 ICSharpCode.SharpZipLib类库实现。

        二, 程序结构

        程序由文件操作类库FileHelper,与MVCFileMangerDemo组成。 

          程序界面图标,CSS内容在Content文件夹中,Scripts文件在Scripts文件中,在界面展示的文件夹与文件均为Document下File文件夹内容。 关键script代码为file.js文件,文件操作关键代码为FileHelp类。 

           如果想修改文件上传下载位置,须在在FileHelp类,Controler,file.js 三个文件中进行文件地址修改。 

           文件源代码:链接:http://pan.baidu.com/s/1sl7bZEt 密码:wtnd

       

原文地址:https://www.cnblogs.com/hlx-blogs/p/7761167.html