Salve, programmo in asp.net framework 4.5 - Visual studio 2019
Ho utilizzato l'oggetto ajax "asp:UpdatePanel" e racchiuso in un "<ContentTemplate>" degli oggetti. Tra questi c'è un FileUpload che vorrei utilizzare per caricare dei file. Purtroppo, al click del button, il FileUpload si svuota. Probabilmente per l'ajax. Ergo, ho pensato di gestire la situazione aggiungendo un trigger, in modo da esternare il FileUpload. Di seguito uno schema del contenuto:
Quando mando in esecuzione il compilatore, mi esce il seguente errore: Il controllo con ID 'FUImmagine' registrato tramite RegisterAsyncPostBackControl o RegisterPostBackControl deve implementare INamingContainer, IPostBackDataHandler o IPostBackEventHandler.<asp:UpdatePanel ID="UPCV" runat="server">
<Triggers>
<asp:PostBackTrigger ControlID="FUImmagine"/>
</Triggers>
<ContentTemplate>
"oggetti vari"
<asp:FileUpload ID="FUImmagine" runat="server" accept="image/*" text=""/>
</ContentTemplate>
</asp:UpdatePanel>
Grazie in anticipo a chi vorrà darmi una mano.