Kingsoc.Web.Controls.WebFtp 2.5
Kevin Cheng
2008-07-16
版本2.5
-------------------------------------------------------------------------
what's new
-------------------------------------------------------------------------
ver 2.5
- 迁移到.NET 2.0。由 Visual studio 2008 编译
ver 2.3
- 将图标配置文件webftp.xml由soap序列化改为简单化的xml文件,更容易维护
- 添加MouseOverColor属性
- 界面上的微调
ver 2.2
- 将图标配置做成xml文件,动态读取。采用SoapSerilize NameValueCollection。
- 添加ShowMouseOverEffect属性
ver 2.0
- 实现图形化的外观
ver 1.0
- 实现纯文本的webftp功能
-------------------------------------------------------------------------
Read me
-------------------------------------------------------------------------
一、功能
- ASP.NET 1.1 控件,可用以web方式进行文件的上传和下载操作
- 仿windows资源管理器,提供详细信息形式视图
- 支持60多种常用的文件格式图标,并提供xml文件,可任意扩充
- 所有的文件操作都被限定在指定的根目录下,杜绝安全隐患
- 提供文件过滤器,禁止指定扩展名的文件被下载或上传
- 控件所有的操作消息都Post给自身进行处理,非url方式,无泄漏链接地址的危险
- 上传文件可选自动打上时间标签,以避免文件冲突
- 提供只读(可下载)和可编辑两种视图
二、使用该控件可以做什么
- 只需拖拉配置,无需任何代码就可以实现文件下载和管理功能
- 只要附上用户管理模块,很容易就能实现类似多用户网络硬盘的功能
- 本控件是免费的!可任意下载使用,但分发拷贝时请保留本文档信息
三、使用步骤
- 新建ASP.NET工程
- 将webftp目录拷贝到工程目录下(一般放置到images目录内即可)
- 在工具栏中添加项目,选定WebFtp.dll
- 将该控件拖动到窗体上,并设置属性:
Root:根目录路径
ReadOnly:是否只读
DenyFileFilter:文件过滤器
AttachTimeStampToUploadedFile:是否修改上传文件名并自动打上时间标签
ClientFilesFolder:客户端文件目录
ShowRootPath: 是否显示根目录路径
ShowMouseOverEffect: 是否显示鼠标移动背景改变效果
MouseOverColor: 鼠标悬停背景色
- 运行查看效果
四、软件包内容
- Kingsoc.Web.Controls.WebFtp.dll
- webftp:WebFtp控件使用到的图像及配置文件,请放置到工程内
- testKingsocWebControl:测试工程
- introduce:功能展示图片文件夹
- readme.txt:本文件
评论5
最新资源