以前 ,有想作一個文件管理頁面。 參考了 許多資料,終於完成了一個基於Asp.net MVC 的文件管理Demo.界面以下。spa
文件管理Demo基於Asp.NET MVC ,主要實現了 文件列表瀏覽,文件夾建立與刪除,文件夾以及文件重命名,文件與文件夾的複製、剪切、壓縮,文件與文件夾的上傳與下載。界面 採用Easy-UI 配合Jquery 實現,文件上傳藉助Webuploader實現,文件壓縮藉助 ICSharpCode.SharpZipLib類庫實現。.net
二, 程序結構3d
程序由文件操做類庫FileHelper,與MVCFileMangerDemo組成。 blog
程序界面圖標,CSS內容在Content文件夾中,Scripts文件在Scripts文件中,在界面展現的文件夾與文件均爲Document下File文件夾內容。 關鍵script代碼爲file.js文件,文件操做關鍵代碼爲FileHelp類。 ip
若是想修改文件上傳下載位置,須在在FileHelp類,Controler,file.js 三個文件中進行文件地址修改。 文件上傳
文件源代碼:連接:http://pan.baidu.com/s/1sl7bZEt 密碼:wtndfile