您现在的位置是:网站首页> 编程资料编程资料
ASP.NET多文件上传控件Uploadify的使用方法_实用技巧_
2023-05-24
389人已围观
简介 ASP.NET多文件上传控件Uploadify的使用方法_实用技巧_
对于Uploadify文件上传之前已经讲过一次(文件上传~Uploadify上传控件),只不过没有涉及到多文件的上传,这回主要说一下多个文件的上传,首先,我们要清楚一个概念,多文件上传前端Uploadify是通过轮训的方式去调用我们的后台upload程序的,所以,对于多文件上传来说,也没什么稀奇的.
下面是文件上传后的缩略图如下

列表的组装使用JS模板,这样对于复杂的HTML结构来说,可以减少拼写错误的出现,关闭是将LI元素从UI元素移除,最后提交时,从UI里检查LI元素,然后对它进行组装,并进行发送下面是相关代码
一 HTML模版
二 uploadfiy代码
三 html代码
四 ashx代码
////// Summary description for UploadHandler /// public class UploadHandler : IHttpHandler { public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; context.Response.Charset = "utf-8"; HttpPostedFile file = context.Request.Files["Filedata"]; string uploadPath = HttpContext.Current.Server.MapPath(@context.Request["folder"]); if (file != null) { if (!Directory.Exists(uploadPath)) { Directory.CreateDirectory(uploadPath); } file.SaveAs(Path.Combine(uploadPath, file.FileName)); var pathArr = uploadPath.Split('\\'); context.Response.Write(HttpContext.Current.Request.Url.Scheme + "://" + HttpContext.Current.Request.Url.Authority + "/" + pathArr[pathArr.Length - 2] + "/" + pathArr[pathArr.Length - 1] + "/" + file.FileName); } else { context.Response.Write("0"); } } public bool IsReusable { get { return false; } } }
为大家推荐一个专题,供大家学习:《ASP.NET文件上传汇总》
本实例只是简单的说明了文件上传的功能,如果在真实项目中使用的话,还需要进一步的进行代码的设计.
您可能感兴趣的文章:
相关内容
- ASP.NET文件上传控件Uploadify的使用方法_实用技巧_
- Gridview利用DataFormatString属性设置数据格式的方法_实用技巧_
- GridView自定义分页实例详解(附demo源码下载)_实用技巧_
- ASP.NET数据绑定GridView控件使用技巧_实用技巧_
- ASP.NET Mvc开发之删除修改数据_实用技巧_
- asp.net+js实现批量编码与解码的方法_实用技巧_
- 轻量级asp.net ajax解决方案详解_实用技巧_
- asp.net DropDownList实现二级联动效果_实用技巧_
- asp.net生成字母和数字混合图形验证码_实用技巧_
- ASP.NET中DropDownList下拉框列表控件绑定数据的4种方法_基础应用_
