前台页面
<ext:FormPanel runat="server" FileUpload="true" ID="uploadForm" Method="POST" Url="/xxx">
<Items>
<ext:FileUploadField runat="server">
</ext:FileUploadField>
</Items>
</ext:FormPanel>
<ext:Button runat="server" Text="上传">
<Listeners>
<Click Handler="
#{uploadForm}.form.submit({
url:'/xxx',
method:'post',
success:function(form,action){
},
failure:function(form,action){
}
});
" />
</Listeners>
</ext:Button>
其中Form的FileUpload属性必须设置为true,否则无法上传文件。
在后台代码中通过Request.Files获取提交过来的文件集合。