AsyncPostBack上的FileUpload组件为空

时间:2014-05-22 11:08:12

标签: c# asp.net ajax file-upload updatepanel

我内部有一个AJAX UpdatePanel和一个GridView。更新面板外的FileUpload组件。

<asp:FileUpload ID="documentUpload" runat="server" />

<asp:Button ID="btnUploadDocumentDetails" runat="server" OnClick="btnUploadDocumentDetails_Click" />

<asp:UpdatePanel ID="UpdatePanel_DocumentDetails" runat="server">
    <Triggers>
        <asp:AsyncPostBackTrigger ControlID="btnuploaddocumentdetails" EventName="Click" />
    </Triggers>
    <ContentTemplate>
        <asp:GridView ID="gvDocuments" runat="server"></asp:GridView>
    </ContentTemplate>
</asp:UpdatePanel>

点击按钮我必须在服务器上传文件并更新GridView(gridview包含所有文件的列表)。

问题:

当我点击按钮上传文件时,FileUpload组件变空(HasFile属性返回false)。

如何解决此问题以异步更新GridView

0 个答案:

没有答案