您的位置:首页 > 理论基础 > 计算机网络

解决HttpContext.Current.Request.Files返回的文件个数不正确问题

2009-06-24 09:38 597 查看
昨天工作中出现了这样一个问题,明明页面上我选择了3个文件要上传,但是

执行HttpFileCollection files = HttpContext.Current.Request.Files;

file返回的结果总是1。非常纳闷,到底是为什么呢?为什么呢?

今天一早无意中发现一个可能导致该错误的原因,结果一试,果然如此啊~~~

解决:必须为file控件添加Name属性

function newUpload(obj)
{
if(obj.value=="")
{
return;
}
else
{
var str = '<br/><input type="file" onchange="javascript:newUpload(this);" runat="server" name="file" />';
document.getElementById('Upload1').insertAdjacentHTML("beforeEnd",str);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐