aspx 下使用原生html 控件上傳文件的問題

前端:

<form id="fileForm"  action="zuoyefabu.ashx?action=upload&homeworkID=none"  method="post"  enctype="multipart/form-data" οnsubmit='check()'>
                <br /><br />附件:<input id="selectFile" type="file"  />   <input type="button" class="button" value="上傳文件" οnclick="uploadFile();"/>
          </form>

後端:
 HttpFileCollection files = HttpContext.Current.Request.Files;
            if (files == null)
            {
                context.Response.Write("添加文件出錯!請重試");
                return;
            }
            int leng = files.Count;

leng一直是0,但我確定上傳了文件,後來才發現 
<input id="selectFile" type="file" name="upfile" /> 
必須要有name屬性。

添加上以後就正常運行了。

發佈了32 篇原創文章 · 獲贊 7 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章