问题陈述:
[quote]
上传文件的东东,
前台是3个INPUT:
<INPUT style= "WIDTH: 480px; HEIGHT: 22px " type= "file " name= "File " size= "60 ">
<INPUT style= "WIDTH: 480px; HEIGHT: 22px " type= "file " name= "File " size= "60 ">
<INPUT style= "WIDTH: 480px; HEIGHT: 22px " type= "file " name= "File " size= "60 ">
在后台遍历
HttpFileCollection files = HttpContext.Current.Request.Files;
int mm = files.Count;
mm的值为0,可是我INPUT里面明明从本地选取了文件啊
[/quote]
可能的原因一
[quote]
form 的enctype不对. 要加入enctype= "multipart/form-data "
[/quote]
可能的原因二
[quote]
手工加这个或者至少放一个runat= 'server '的file控件在窗体中.
[/quote]
可能的原因三
[quote]
form中用了AJAX,如果没有必要用,就不要随处放updatePannel控件
[/quote]
[quote]
上传文件的东东,
前台是3个INPUT:
<INPUT style= "WIDTH: 480px; HEIGHT: 22px " type= "file " name= "File " size= "60 ">
<INPUT style= "WIDTH: 480px; HEIGHT: 22px " type= "file " name= "File " size= "60 ">
<INPUT style= "WIDTH: 480px; HEIGHT: 22px " type= "file " name= "File " size= "60 ">
在后台遍历
HttpFileCollection files = HttpContext.Current.Request.Files;
int mm = files.Count;
mm的值为0,可是我INPUT里面明明从本地选取了文件啊
[/quote]
可能的原因一
[quote]
form 的enctype不对. 要加入enctype= "multipart/form-data "
[/quote]
可能的原因二
[quote]
手工加这个或者至少放一个runat= 'server '的file控件在窗体中.
[/quote]
可能的原因三
[quote]
form中用了AJAX,如果没有必要用,就不要随处放updatePannel控件
[/quote]