分享基于silverlight的一个大文件上传控件
2011-03-21 10:40
836 查看
虽然codeplex已经有一些多文件,带进度条的上传控件,但是觉得都不是很好用,所以基于上面的控件重新设计了一个上传控件,更好的交互,属性绑定和管理文件。
1. 客户端使用:
<mycontrol:FileUploadControl x:Name="uploader" Filter="文本文件|*.txt" RemoveText="取消" AddText="上传本地文件"/>
<TextBox Text="{Binding ReturnUrl, ElementName=uploader,......
<Image Source="{Binding ReturnUrl, ElementName=uploader......
属性设置:
Filter: 允许上传的文件类型
RemoveText: 当撤销上传时button的文字
AddText: 上传button的文字
MaximumUpload: 文件大小限制
UploadChunkSize:分段的大小
ReturnUrl:上传完成后返回的Url,如Files/UploadFiles/20110320/123.txt
2. 服务器端设置:FileUpload.ashx
主要实现fileUpload_FileUploadCompleted里的对文件的处理:
比如对文件定义保存的路径,对图片文件进行缩略图处理
3. 源码:点击下载
4. 在线Demo: 点击预览
1. 客户端使用:
<mycontrol:FileUploadControl x:Name="uploader" Filter="文本文件|*.txt" RemoveText="取消" AddText="上传本地文件"/>
<TextBox Text="{Binding ReturnUrl, ElementName=uploader,......
<Image Source="{Binding ReturnUrl, ElementName=uploader......
属性设置:
Filter: 允许上传的文件类型
RemoveText: 当撤销上传时button的文字
AddText: 上传button的文字
MaximumUpload: 文件大小限制
UploadChunkSize:分段的大小
ReturnUrl:上传完成后返回的Url,如Files/UploadFiles/20110320/123.txt
2. 服务器端设置:FileUpload.ashx
主要实现fileUpload_FileUploadCompleted里的对文件的处理:
比如对文件定义保存的路径,对图片文件进行缩略图处理
3. 源码:点击下载
4. 在线Demo: 点击预览
相关文章推荐
- 分享基于silverlight的一个“树形结构图”控件
- 写一个基于HTML5的文件异步上传控件
- 分享文件一个上传工具类
- 分享文件一个上传工具类
- 推荐一个Silverlight多文件(大文件)上传的开源项目
- 基于jQuery的uploadify(flash上传文件)控件v1.6.2 bug修正
- 【C#网络编程系列】专题十一:实现一个基于FTP协议的程序—文件上传下载器
- 基于jQuery的uploadify(flash上传文件)控件 的使用
- 基于VS2010的上传文件控件
- 分享一个CQRS/ES架构中基于写文件的EventStore的设计思路
- asp.net html控件的File控件实现多文件上传实例分享
- [导入]在asp.net中利用FileUplad控件从同一个页面上传多个文件
- 分享一个CQRS/ES架构中基于写文件的EventStore的设计思路
- 一个文件上传的控件,绝对是精品源码
- 分享一个volley支持 multipart上传文件
- 基于silverlight实现批量上传控件(一)
- 一个Silverlight多文件(大文件)上传的开源项目(收藏)
- input file控件限制上传文件类型 网页上添加一个input file HTML控件: 1 <input id="File1" type="file" /> 默认是这样的,所有文件类
- 分享一个文件上传插件
- 再次分享一个多选文件上传方案