255 messaggi dal 08 aprile 2009
Durante una elaborazione che impiega diverso tempo, volevo usare un panel per visualizzare una gif animata
Nel markup ho questo codice

<asp:Panel ID="Panel1" runat="server" >
<strong><span style="font-size: 9pt">Please Wait...</span></strong><br />
<img alt="10" src="../Images/pleasewait.gif" /><br />
</asp:Panel>

Poi nel button che attiva ua porzione di codice per generare dei pdf ho inserito

Panel1.Visible = True
<..codice...>
Panel1.Visible = False

Però il Panel non si visualizza. Cosa sbaglio ?
Ciao.
la prima cosa che vedo è che il tuo panel non è settato a visible="false". Fa questa prova, poi se hai ancora bisogno scrivi..

Marina di Camerota OnLine
VicenzaSoftware:Creazione siti web
Forum Tecnologie
ma quel codice...è eseguito lato server? in quel caso finche non finisce l'elaborazione non viene eseguito.

dovresti farlo lato client

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
255 messaggi dal 08 aprile 2009
si, è eseguito lato server
Nella pagina asp effettuo delle scelte, poi tramite un button effettuo una serie di attività sul server il cui risultato è un file zip che scarico. Siccome le attività lato server richiedono del tempo, volevo attivare questo panel per evitare che si cominciasse a schiacciare ripetutamente il button pensando che la cosa non funzioni. In pratico io devo:
1- click su button DLoad per avviare la procedura
2- Visualizzazione panello Wait...
3- Avvio attività lato server
4- Al termine di queste attività il Panello wait deve tornare invisibile
Io non sono molto esperto di ASP per gestire il Panel lato client mi puoi dare un suggerimento?

Gianni Albori
Giben International Spa

Per rispondermi

gianni.albori[AT]giben.it

<END-CUT>
255 messaggi dal 08 aprile 2009
Era settato con visible = False, poi l'ho tolto pensando che il problema fosse quello

Gianni Albori
Giben International Spa

Per rispondermi

gianni.albori[AT]giben.it

<END-CUT>
600 messaggi dal 27 dicembre 2005
Per fare queste cose ti conviene usare jquery e la funzione BlockUI.

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