context.Request.Files[0] 在 FireFox 中为空,
我想上传文件
代码是这样的:
int iTotal = context.Request.Files.Count;
if(iTotal>0)
//Upload()....
当我使用IE7,8,9时工作正常
但是当我在 FireFox 8 中使用它时,它不再工作了。
iTotal 始终等于 0。
有什么想法/建议给我吗? 编辑:
我有两页。在A页中
$("idBtnupload").onclick = function()
{
...
fu.Form.submit();
}
<form id="uploadForm" action="File.ashx?type=<% =type %>" method="post" enctype="multipart/form-data">
<input type="button" value="开始上传" id="idBtnupload" />
</form>
I want to file Upload
The code is like this :
int iTotal = context.Request.Files.Count;
if(iTotal>0)
//Upload()....
It works fine when I use IE7,8,9
But when I use it in FireFox 8 , it doesn't work anymore.
iTotal always equal 0.
Are there any ideas/suggestions to me?
EDIT:
I have two page. In page A
$("idBtnupload").onclick = function()
{
...
fu.Form.submit();
}
<form id="uploadForm" action="File.ashx?type=<% =type %>" method="post" enctype="multipart/form-data">
<input type="button" value="开始上传" id="idBtnupload" />
</form>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您必须在输入文件
示例中包含
"runat='server'"
属性:You have to include
"runat='server'"
attribute to your input fileexample:
这是读取流的方法
}
This is method for read stream
}