locked
Comment faire un contrôle FileUpload fonctionner avec un UpdatePanel RRS feed

  • Discussion générale

  • Le contrôle FileUpload  ne fonctionne pas avec des post back asynchrones et par conséquent ne fonctionne pas à partir d’un UpdatePanel AJAX.

     

    L'astuce pour rendre la FileUpload de travailler au sein d'un UpdatePanel Ajax consiste à configurer un PostBackTrigger dans le contrôle UpdatePanel.

     

    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
    <Triggers >
    <asp:PostBackTrigger ControlID ="Button1" />
    </Triggers>
    <ContentTemplate >
    <asp:FileUpload ID ="fileupload1" runat ="server" /><br />     
    <asp:Button ID ="Button1" runat ="server" Text ="Upload" OnClick="Button1_Click" /><br />
    <asp:Label ID ="Lable1" runat ="server"  Text =""></asp:Label>
    <asp:LinkButton ID ="LinkButton1" runat="server" Text ="Click Here" OnClick="LinkButton1_Click"></asp:LinkButton>
    </ContentTemplate>
    </asp:UpdatePanel>

     

     

    Pour plusieurs informations sur ASP.NET, consultez  Foire aux Questions - ASP.NET

     

     


    Alex Petrescu - MSFT
    mardi 30 mars 2010 10:59
    Modérateur