475 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();
}

Telesoccorso Lineaperta: Servizi di Telesoccorso

Sito Immobiliare per la tua agenzia
55 messaggi dal 17 giugno 2003
perchè il controllo non gestisce il post back asincrono quindi devi configurare il trigger come

<asp:PostBackTrigger ControlID="btCaricaFoto" />
475 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..

Telesoccorso Lineaperta: Servizi di Telesoccorso

Sito Immobiliare per la tua agenzia
55 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
475 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)

Telesoccorso Lineaperta: Servizi di Telesoccorso

Sito Immobiliare per la tua agenzia
475 messaggi dal 18 febbraio 2002
www.dimsolutions.it
mi rispondo da solo è previsto un parametro 'buttonImage' sul plugin.

Telesoccorso Lineaperta: Servizi di Telesoccorso

Sito Immobiliare per la tua agenzia

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.
Community
Ultimi messaggi
UTENTI ONLINE
In primo piano

I più letti di oggi

Media
In evidenza
MISC