分享基于silverlight的一个大文件上传控件
来源:互联网 发布:js数组push数组 编辑:程序博客网 时间:2024/06/03 19:02
虽然codeplex已经有一些多文件,带进度条的上传控件,但是觉得都不是很好用,所以基于上面的控件重新设计了一个上传控件,更好的交互,属性绑定和管理文件。
1. 客户端使用:
<mycontrol:FileUploadControl x:Name="uploader" Filter="文本文件|*.txt" RemoveText="取消" AddText="上传本地文件"/>
<TextBox Text="{Binding ReturnUrl, ElementName=uploader,......
<Image Source="{Binding ReturnUrl, ElementName=uploader......
<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多文件(大文件)上传的开源项目
- Silverlight 上传大文件问题
- Silverlight 上传 大文件分块上传
- 基于VS2010的上传文件控件
- 一个简单的文件上传控件!
- 分享一个文件上传插件
- FileUpload控件上传大文件
- 大文件上传 NeatUpload 控件
- .net大文件上传控件
- neatupload 控件上传大文件
- 一个经典的PHP文件上传类分享
- 一个经典的PHP文件上传类分享 使用心得
- 分享一个node+ajax+h5上传文件的实例
- 一个经典的PHP文件上传类分享
- 用.Net的File控件上传大文件的解决方案
- 基于node服务器的大文件(G级)上传
- cxf 实例解读
- Windows蓝屏分析及解决办法
- Oracle11g 间隔分区 INTERVAL分区新增分区策略
- 基于 Silverlight的精简框架之版本和控件更新
- 转载了别人的cocos2d-x的学习笔记
- 分享基于silverlight的一个大文件上传控件
- cocos2d-X游戏开发之curl的简单介绍(五)
- Java设计模式之模板方法
- 最终一致性
- ADO Command接口,CreateParameter() Size和Value参数的关系
- 绑定变量导致应用界面出不来
- C 基础知识
- 虚函数表
- Floyed算法求两点之间的最短路径