您的位置首页百科问答

FileUpload.HasFile ,无论如何都是false。应该怎么解决,并未包含UpdatePanel等,只是最简单的一个页面。

FileUpload.HasFile ,无论如何都是false。应该怎么解决,并未包含UpdatePanel等,只是最简单的一个页面。

的有关信息介绍如下:

FileUpload.HasFile ,无论如何都是false。应该怎么解决,并未包含UpdatePanel等,只是最简单的一个页面。

,回调时发现上其属性hasfile为false。解决方案如下:方案一、如果将scriptmanager的enablepartialrending设为false则可以正确上传,这个方法最简单,但是会有缺 陷,就是在同一个页面上的多个UpdatePanel不可以独自刷新了。另外,当你的UpdatePanel中存在Validator的话,会造成整个页 面postback,这个问题似乎是Altas的一个bug.方案二、摘自1:主页面中使用UpdatePanel,然后UpdatePanel里面放置的不是FileUpload控件,而是一个Iframe2:这个iframe在链接一个新的页面,那个页面里面有FileUpload控件。3:上传完毕后,告诉主页面上传得结果先看一个直接使用FileUpload的例子:这个例子里面,服务端是无法找到上传文件的。 < SPAN>ContentTemplate> < SPAN>atlas:UpdatePanel>看看,我们该如何实现1:新建主页面Default.aspx 在适当的位置,放置一个上传附件的UpdatePanel区域