none
UpdateProgress dove sbaglio ? RRS feed

  • Domanda

  • Ciao a tutti,
    non riesco proprio a capire dove sbaglio, posto il codice : in pratica non mi esce il messaggio d'attesa quando clicco sul pulsante download.
    L'evento funziona bene, nel senso che il click fa il suo dovere

    <body>
        <form id="form1" runat="server">
        <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
            <div id="FormRegistrazione" style="font-family: 'Trebuchet MS'; font-size: small; font-weight: normal; font-style: normal; color: #808080; padding-left: 90px;">
                <label>Username :</label>
                <asp:TextBox id="txtUsername" runat="server" Width="400" BorderColor="#0063f5" BorderStyle="Solid" Font-Names="Trebuchet MS" Font-Size="Large"></asp:TextBox>
                <asp:RequiredFieldValidator ID="rfvUsername" runat="server" ErrorMessage="Inserisci la username" ControlToValidate="txtUsername" ForeColor="Red" Display="Dynamic"></asp:RequiredFieldValidator><br />
    
                <label>Password :</label>
                <asp:TextBox id="txtPassword" runat="server" Width="400" BorderColor="#0063f5" BorderStyle="Solid" Font-Names="Trebuchet MS" Font-Size="Large"></asp:TextBox>
                <asp:RequiredFieldValidator ID="rfvPassword" runat="server" ErrorMessage="Inserisci la password" ControlToValidate="txtPassword" ForeColor="Red" Display="Dynamic"></asp:RequiredFieldValidator><br />
                <br />
    
                <asp:Button ID="btnDownload" Text="download" Enabled="true" runat="server" Width="200" Height="50" />
    
                <asp:UpdatePanel ID="upRegistrazione" runat="server">
                    <ContentTemplate>
                        <asp:Label ID="lblRisultato" runat="server" ForeColor="Red" Font-Size="Large"></asp:Label>
                    </ContentTemplate>
                    <Triggers>
                        <asp:AsyncPostBackTrigger ControlID="btnDownload" EventName="Click" />
                    </Triggers>
                </asp:UpdatePanel>
                <asp:UpdateProgress ID="upU" AssociatedUpdatePanelID="upRegistrazione" runat="server">
                    <ProgressTemplate>
                        Validazione in corso...attendere prego !
                    </ProgressTemplate>
                </asp:UpdateProgress>
            </div>
        </form>
    </body>



    • Modificato kio2008 lunedì 29 aprile 2013 18:54
    lunedì 29 aprile 2013 18:53

Risposte

  • dovresti mettere il bottone all'interno dell'update pannel:

    <asp:UpdatePanel ID="upRegistrazione" runat="server">
                    <ContentTemplate>
                     <asp:Button ID="btnDownload" Text="download" Enabled="true" runat="server" Width="200" Height="50" />
                     <br />
                        <asp:Label ID="lblRisultato" runat="server" ForeColor="Red" Font-Size="Large"></asp:Label>
                    </ContentTemplate>
                    <Triggers>
                        <asp:AsyncPostBackTrigger ControlID="btnDownload" EventName="Click" />
                    </Triggers>
                </asp:UpdatePanel>
    Ciao


    Luca Congiu (congiuluc)
    Personal Blog: blogs.dotnetcode.it

    • Proposto come risposta Irina Turcu martedì 11 giugno 2013 11:58
    • Contrassegnato come risposta Irina Turcu mercoledì 31 luglio 2013 15:38
    martedì 30 aprile 2013 02:50
    Moderatore

Tutte le risposte

  • dovresti mettere il bottone all'interno dell'update pannel:

    <asp:UpdatePanel ID="upRegistrazione" runat="server">
                    <ContentTemplate>
                     <asp:Button ID="btnDownload" Text="download" Enabled="true" runat="server" Width="200" Height="50" />
                     <br />
                        <asp:Label ID="lblRisultato" runat="server" ForeColor="Red" Font-Size="Large"></asp:Label>
                    </ContentTemplate>
                    <Triggers>
                        <asp:AsyncPostBackTrigger ControlID="btnDownload" EventName="Click" />
                    </Triggers>
                </asp:UpdatePanel>
    Ciao


    Luca Congiu (congiuluc)
    Personal Blog: blogs.dotnetcode.it

    • Proposto come risposta Irina Turcu martedì 11 giugno 2013 11:58
    • Contrassegnato come risposta Irina Turcu mercoledì 31 luglio 2013 15:38
    martedì 30 aprile 2013 02:50
    Moderatore
  • A prima vista mi pare che manchi l'associazione all'UpdatePanel.

    <asp:UpdateProgress AssociatedUpdatePanelID="[ID dell'UpdatePanel]" 



    lunedì 6 maggio 2013 20:07