HTML5 拖拽上传多个文件文件

HTML 页面


    
    


    
HTML File Upload
将文件拖拽到这里

Status Messages


服务器处理页面

    /// 
    /// Summary description for Handler1
    /// 
    public class Handler1 : IHttpHandler
    {

        public void ProcessRequest(HttpContext context)
        {
            if (context.Request.Files != null)
            {
                foreach (string fileDate in context.Request.Files.AllKeys)
                {
                    HttpPostedFile f = context.Request.Files[fileDate];
                    if (f != null && f.FileName != "")
                    {
                        string title = context.Request.Form["title"];
                        f.SaveAs("http://localhost:80/UploadFile/" + f.FileName);
                    }
                }
            }            
        }

        public bool IsReusable
        {
            get
            {
                return false;
            }
        }
    }


页面效果

HTML5 拖拽上传多个文件文件_第1张图片

你可能感兴趣的:(ASP.Net,html5,xmlhttprequest)