簡體   English   中英

保存時ajax中缺少文件:AsyncFileUpload

[英]File missing in ajax:AsyncFileUpload on saving

我的asp文件上有一個ajax:AsyncFileUpload

<asp:UpdatePanel ID="modalActLogAction" runat="server" >    
      <ajax:AsyncFileUpload ID="fuActionAttachment" runat="server" Width="240px" OnClientUploadComplete = "OnClientUploadCompleteFn"/>
</asp:UpdatePanel>

問題是當我提交文件后嘗試訪問時,文件為空。

if(fuActionAttachment.HasFile)
   {
      //save statement
   }

我試圖將enctype="multipart/form-data" method="post"放在主頁上的表單標簽上,但仍然無法正常工作。 在其他頁面上,我確實具有相同的文件上傳方法,並且它們可以正常工作。

文件上傳無法在更新面板中正常工作。這是眾所周知的問題。

嘗試這個:

<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>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM