Quote Originariamente inviata da Dario the best Visualizza il messaggio
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.


Grazie in anticipo a chi vorrà darmi una mano.
Dopo aver smoccolato per mesi con questi problemi ho trovato che metà degli incazzi che mi prendevo con ajax e fileupload si risolvevano indicando nel tag form enctype ="multipart/form-data", che ha un altro valore per default e che invece è necessario per passare i dati dei file allegati al postback.... senza dover indicare i trigger.