Ciao a tutti,
ho un problemino nella realizzazione di un caricamento file basato su Ajax. Il progetto è .NET 4 in C#.
Sostanzialmente, ho una pagina aspx all'interno della quale sono presenti:
<input type="file" id="files" runat="server" />
<asp:Button Text="Prova" ID="btnSave" runat="server" OnClick="UploadTempImage" />
Il tutto è all'interno di un asp:UpdatePanel.
Effettuando il caricamento:
- La prima volta che si prova a caricare un file, mi trovo PostedFile=null - quindi non ho un riferimento al file nel code behind.
- Tutte le volte successive funziona tutto correttamente..
Se non ho l'UpdatePanel, funziona tutto.
Ho provato a :
- Forzare dei postback da javascript in momenti differenti
- Registrare il pulsante come RegisterPostbackTrigger
Cercando nei vari forum, si parla di problemi di caricamento file con gli updatepanel - ma non ho trovato descritta nessuna situazione di questo (funzionamento corretto tranne la prima volta).
Qualche idea?
Grazie mille!