.NET使用swfupload实现图片批量上传
来源:互联网 发布:js中如何实现继承 编辑:程序博客网 时间:2024/05/11 01:59
今天研究解决了使用swfupload实现图片批量上传的功能~~
不废话,自然是有一个上传页(default.aspx),一个处理页(upload.aspx),页面
Default.aspx
其中,关键要设置的地方,就是下面这块
SWFUpload.onload = function () {
var settings = {
flash_url : "../Control/SwfUpload/swfupload.swf", //要调用的flash地址
upload_url: "./upload.aspx", //处理程序的地址
post_params: {
"albumID" : "<%=this.dllAlbumType.SelectedValue%>" //要同步传送给upload.aspx的参数,这里我传了一个相册ID
},
file_size_limit : "2MB", //单个文件的最大限制
file_types : "*.jpg;*.jpeg;*.gif", //允许上传的文件类型
file_types_description : "*.jpg;*.jpeg;*.gif", //允许上传的文件类型描述,用于default.aspx页面展示用
file_upload_limit : 100, //每次最多可以上传的文件个数
file_queue_limit : 0,
custom_settings : {
progressTarget : "fsUploadProgress",
cancelButtonId : "btnCancel",
uploadButtonId : "btnUpload",
myFileListTarget : "idFileList"
},
debug: false,
auto_upload:false,
upload.aspx
1、使用 Request["albumID"] 来获取上面设置的相册ID
2、HttpPostedFile photo = Request.Files["Filedata"]; 使用这句就可以获取到传过来的图片对象
代码就不多写了,跟用input上传一样处理,只是其中有一点,需要注意,使用swfupload是无法通过 photo.ContentType.ToString().ToLower(); 这样来获取到文件类型的,这里我使用photo.FileName.Substring(photo.FileName.LastIndexOf(".")).ToLower(); 来获取
- .NET使用swfupload实现图片批量上传
- .NET使用swfupload实现图片批量上传
- 图片批量上传 swfupload
- 使用swfUpload进行批量上传图片
- swfupload实现批量上传
- .net中使用SWFUpload上传图片
- swfupload批量上传图片实例
- asp.net+swfupload 多图片批量上传(附源码下载)
- 使用Ext js和SwfUpload实现批量文件上传(有上传进度条)
- SWFUpload 批量上传文件
- swfupload实现图片及缩略图上传
- SWFupload+servlet 实现多图片上传
- kindeditor4.1.8以前版本批量上传图片与swfupload冲突
- .net 实现批量上传图片,图片还要显示出来
- YII+DWZ框架,使用swfupload实现上传
- 使用swfUpload实现现文件上传
- swfupload上传图片
- swfUpload上传图片
- 环形缓冲区的实现原理(ring buffer)
- jsonp支持post提交吗?
- 环形缓冲区
- 第十二周实验报告2
- 著作权法规定的职务作品的著作权归属原则
- .NET使用swfupload实现图片批量上传
- 13周任务三:派生类
- 第十三周实验报告(1)
- DX打印XtraGrid
- 第十三周实验报告4
- Js操作Select大全
- x86系统引导(1)
- uboot 移到开发板主要命令
- Preview of BI 2012 with Speaker Dan Kearnan: Expect SAP NetWeaver BW to Run Soon on SAP HANA