Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    inserire updateprogress per attesa upload file

    salve a tutti,
    sto cercando di inserire un updateprogress associato ad un pulsante per indicare l'attesa durante l'upload di un file....

    premetto che ho testato il tutto e funziona correttamente......

    ora ho inserito il codice come segue:
    codice:
    <asp:ScriptManager ID="ScriptManager1" runat="server" />
    		<asp:Panel ID="panelUpdateProgress" runat="server" CssClass="updateProgress">
    			<asp:UpdateProgress ID="UpdateProg1" DisplayAfter="0" runat="server">
    				<ProgressTemplate>
    					<div style="position: relative; top: 30%; text-align: center;">
    						[img]../../loading.gif[/img]
    						Processing ...
    					</div>
    				</ProgressTemplate>
    			</asp:UpdateProgress>
    		</asp:Panel>
                                            			<asp:UpdatePanel ID="updatePanel" runat="server">
    			<ContentTemplate>
                                                                <asp:Button ID="btnSubmit" OnClick="btn1_Click" runat="server" Text="Aggiungi" />
                                                                </ContentTemplate>
                                                                </asp:UpdatePanel>
    solo che appena clicco sul pulsante aggiungi esce per qualche secondo la gif animata con la scritta.... però non carica il file (l'evento del click è fare upload del file e redirect ad altra pagina) ma non accade niente....
    cosa ho omesso o sbagliato???

    grazie mille

  2. #2

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Mi sa tanto che non si possa fare l'upload di un file tramite ajax
    Pietro

  4. #4
    no , allora forse mi sono spiegato male....

    io devo far fare un upload di più file, tutto gestito al click di un pulsante...

    io vorrei far apparire qualcosa che dica all'utente che sta salvando i file e quindi che deve aspettare.....
    aspettare il tempo necessario che i file vengano salvati e dopo essere rinviato ad altra pagina....

    questo non si può fare con ajax???

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    non so.

    Prova a usare questo con jquery

    http://webdeveloperplus.com/jquery/m...-using-jquery/
    Pietro

  6. #6
    diciamo che non va bene, perchè altrimenti mi complicherei di molto la cosa....
    devo inserire i nomi dei file in database, salvare il percorso, creare una cartella etc etc etc ....
    in questo modo l'upload viene effettuato, ma non basta al mio scopo....

    altri consigli??

  7. #7
    Utente di HTML.it L'avatar di jet
    Registrato dal
    Dec 2002
    residenza
    Chieti
    Messaggi
    866
    Non so se può esserti utile.
    A me funge; ti posto un esempio; il pulsante all'invio si disabilita e poi appare una gif o quello che vuoi.

    codice:
    <form name="inviafile" id="inviafile" enctype="multipart/form-data" runat="server">
            <div id="div1" style="position:absolute; z-index:99999; left:390px;top:300px; width:250px; height:10px; background-color:White; border:1px red solid; padding:1px; text-align:center; display:none" >
            </div>
    	    <div class="box-sx">
    				<ul>
    					<li class="line1">Upload
    					[*]                    
    <asp:FileUpload ID="uploadFile" runat="server" class="casella_sf" />
    
    					 
    
    
    					[*]
    
    <input id="btnSend" type="submit" value="                            " runat="Server" onserverclick="btnSend_OnClick" class="save1"
    onclick="v=this;window.setTimeout(function(){v.disabled=true;document.getElementById('div2').innerHTML = '<span align=center style=BACKGROUND-COLOR:#ffffff>
       <img src=/images/pleasewait.gif align=absmiddle>   
    
    </span>';document.getElementById('div2').style.border='0px black solid';}, 1);">
    
    
    <asp:Label id="Status" runat="server"></asp:Label>
    <div id="div2" style="Z-INDEX: 1000;POSITION:ABSOLUTE;TOP=300px;LEFT:390px;BACKGROUND-COLOR:#FFFFFF;"></div>
    	</form>
    </div>

  8. #8
    ciao jet,
    grazie tante il metodo funziona correttamente...
    solo che non mi piace l'aspetto...
    cioè vorrei che lo sfondo si facesse tutto bianco è possibile??
    te lo chiedo perchè di java non capisco tanto ....

    grazie ancora

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.