c# asp.net Ext file fileUpload文件上传后台Request.Files获取不到解决办法

 今天在搞这个ux.fileUpload控件的时候杯具了一天,后台总是获取不到Files对象,google了一下午未果,晚上回来再试的的时候成功了,我用的版本是3.3的,用的FormPanel提交,在他的API里面看了下,没有提供fileUpload:true这个属性,只有BasicForm里面有,太杯具了,原来这个属性对于文件上传是必不可少的,

下面的submit操作:

再有一个很必须要注意的事情是,虽然他这个是ajax提交,但是在火狐里面用firebug查看控制台是看不到的,必须要在网络里面查看,先把网络里面的其他选项清空,再点上传按钮单独查看上传的操作,展现出来的是和普通的ajax一样的请求,以后注意一点就是了,ajax请求,在控件台看不到,就在网络里面看,这一点我费了好久才找到,上图,希望对大家有所启发,

后台代码:

 

最后给大家说一点,本来在写程序的时候,c#是允许一个页面有且只有一个form标签,但是在运用Ext.form.FormPanel的时候,他会自动再创建一个form,所以,一个aspx页面就有两个form,这个要注意,不过一般不会出现什么问题,唉,杯催的程序猿。。

 

如果上面的解答能给你启发,不要望了回贴是美德

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值