[英]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.