首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >ajax中缺少文件:保存时AsyncFileUpload

ajax中缺少文件:保存时AsyncFileUpload
EN

Stack Overflow用户
提问于 2013-02-20 10:49:41
回答 1查看 266关注 0票数 0

我的asp文件中有一个ajax:AsyncFileUpload

代码语言:javascript
代码运行次数:0
运行
复制
<asp:UpdatePanel ID="modalActLogAction" runat="server" >    
      <ajax:AsyncFileUpload ID="fuActionAttachment" runat="server" Width="240px" OnClientUploadComplete = "OnClientUploadCompleteFn"/>
</asp:UpdatePanel>

问题是当我在提交文件后尝试访问时,它是空的。

代码语言:javascript
代码运行次数:0
运行
复制
if(fuActionAttachment.HasFile)
   {
      //save statement
   }

我已经尝试在我的母版页中的表单标签上放置enctype="multipart/form-data" method="post",但仍然不起作用。在我的其他页面上,我确实有相同的文件上传方法,它们工作正常。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-20 11:00:19

文件上传在更新Panel...This中不能正常工作是众所周知的问题..

试试这个:

代码语言:javascript
代码运行次数:0
运行
复制
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Panel ID="pnlUploadImage" runat="server">
<asp:FileUpload ID="fuldImage" runat="server"></asp:FileUpload>


<asp:LinkButton ID="btnbUpload" runat="server" onclick="btnbUpload_Click">Add</asp:LinkButton>
</asp:Panel>


</ContentTemplate>
<Triggers>
<asp:PostBackTrigger   ControlID="btnbUpload"/></Triggers>
</asp:UpdatePanel>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14971484

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档