在做DHL空运系统中碰到个问题(D:/SVC_PRJ1/dhldomnew/branch/Nokia/Export/NewBooking.aspx.cs)
因为微软的偷懒,目前UpdatePanel还不支持文件上传FileUpload控件。
1:主页面中使用UpdatePanel,然后UpdatePanel里面放置的不是FileUpload控件,而是一个Iframe
2:这个iframe在链接一个新的页面,那个页面里面有FileUpload控件。
在适当的位置,放置一个上传附件的UpdatePanel区域
新建上传文件的页面attachment.aspx,然后放上FileUpload控件
在attachment.aspx里面,上传文件之后调用主页面的js,报告上传情况。这是函数原型:
Default.aspx主页面里面增加这个函数,处理返回值
OK了