html+asp.net 파일 업로드

type="file"의 name 및 id 를 꼭 쓰 고 이름 이 같 습 니 다.
 
http://niunan.iteye.com/blog/479605
 
     <form id="form1" action="ImportIPOHub.aspx"  method="post"  enctype="multipart/form-data">
        <input type="file" id="fileBrowe" name="fileBrowe"   style="display:none;" />        
    </form

submit      

$("#btnUpload").bind("click", function () { document.getElementById('form1').submit(); });

 
xml http 파일 업로드
http://www.cnblogs.com/gxwang/p/4883902.html
 
$("#btnUpload").bind("click", function () {

var fileupload = document.getElementById('fileBrowe').files; var formdata = new FormData(); formdata.append('fileBrowe', fileupload[0]); var xmlHttp = new XMLHttpRequest(); xmlHttp.open("post", 'ImportIPOHub.aspx'); xmlHttp.onreadystatechange = function () { if (xmlHttp.readyState == 4 && xmlHttp.status == 200) { alert(' '); } } xmlHttp.send(formdata);

  });
 

 
c\#배경 코드
            string tempFile = Request.PhysicalApplicationPath;

            HttpPostedFile uploadFile = HttpContext.Current.Request.Files["fileBrowe"];
            if (uploadFile != null)
            {
                string foldpath = string.Format("{0}{1}", tempFile, "Upload\\");
                string path = foldpath + Guid.NewGuid().ToString() + uploadFile.FileName;

                if (uploadFile.ContentLength > 0)
                {
                    if (!System.IO.Directory.Exists(foldpath))
                        System.IO.Directory.CreateDirectory(foldpath);

                    uploadFile.SaveAs(path);
                }
            }

 
 
 
html 5 정지점 전송 업로드 파일 라 이브 러 리 
https://github.com/23/resumable.js
http://www.cnblogs.com/zhwl/p/3580776.html

좋은 웹페이지 즐겨찾기