701 messaggi dal 18 febbraio 2002
www.dimsolutions.it
Sto modificando un controllo che fa l'upload dell'immagine caricata sul client, chi mi spiega perchè la variabile this.uploadFoto è sempre vuota e non riesco a recuperarne il valore? (il percorso dell'immagine sul pc)


<asp:UpdateProgress ID="UpImage" runat="server" Visible="true" DisplayAfter="0" DynamicLayout="true">
<ProgressTemplate>
<img border="0" src="/admin/images/loading.gif" />
</ProgressTemplate>
</asp:UpdateProgress>
<asp:UpdatePanel ID="updImg" runat="server" UpdateMode="Conditional">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btCaricaFoto" EventName="Click" />
</Triggers>
<ContentTemplate>
<input id="uploadFoto" type="file" name="uploadFoto" runat="server" />
<asp:Literal ID="ltMessage" runat="server"></asp:Literal>
</ContentTemplate>
</asp:UpdatePanel>
<asp:button id="btCaricaFoto" runat="server" Text="carica" onclick="btCaricaFoto_Click"></asp:button>


protected void btCaricaFoto_Click(object sender, EventArgs e)
{
//System.Threading.Thread.Sleep(5000);

string pathImg = this.uploadFoto.Value.ToString().Trim();

ltMessage.Text = "-->"+pathImg; //DateTime.Now.Millisecond.ToString();
}
60 messaggi dal 17 giugno 2003
perchè il controllo non gestisce il post back asincrono quindi devi configurare il trigger come

<asp:PostBackTrigger ControlID="btCaricaFoto" />
701 messaggi dal 18 febbraio 2002
www.dimsolutions.it
grazie, in alternativa è disponibile qualche altra soluzione di semplice utilizzo? ho visto il controllo asp.net ajax di microsoft ma ha qualche problema con IE9..
60 messaggi dal 17 giugno 2003
potresti usare il plugin per jquery uploadify
http://www.uploadify.com

e qui trovi un esempio su come utilizzarlo in asp.net

http://www.filippoamadori.it/blog/post/2011/02/27/upload-multiplo-dei-file-con-asp-net-e-jquery.aspx
701 messaggi dal 18 febbraio 2002
www.dimsolutions.it
grazie ho provato il plugin ed è veramente fantastico.

Solo una cosa visto che lo hai già utilizzato come è possibile modificare il pulsante BROWSER (per esempio con altra immagine con scritto CARICA) c'è qualche parametro nel plugin oppure bisogna modificare l'SWF (ma non vedo i sorgenti FLA)
701 messaggi dal 18 febbraio 2002
www.dimsolutions.it
mi rispondo da solo è previsto un parametro 'buttonImage' sul plugin.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.