前端:
<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屬性。
添加上以後就正常運行了。