none
Indicateur de chargement RRS feed

  • Question

  • Bonjour.

    Dans une page ASP, je souhaite afficher un indicateur de chargement (.gif) lorsque l'utilisateur clique sur un asp:button qui vérifie le contenu de la page et appelle une autre page ASP dont le chargement est assez long.

    J'ai essayé d'ajouter l'instruction "Gif.visible=true" dans l'évènement "Button_Click" et de traiter ma page dans l'évènement "Button_Command" mais cela ne fonctionne pas.

    Une idée en dehors d'AJAX ?

    Merci par avance; Cordialement; Jean

    lundi 27 septembre 2010 09:18

Réponses

  • Bonjour et merci pour votre aide.

    J'ai trouvé une méthode similaire mais qui utilise l'ajout dynamique d'un script client qui active l'indicateur lors du postback de la page.

     

    Cordialement; Jean

    • Marqué comme réponse Alex Petrescu mercredi 29 septembre 2010 09:32
    mercredi 29 septembre 2010 07:12

Toutes les réponses

  • Bonjour,

     

    Ajoutez un bouton de type html input et une fonction javascript qui définit la propriété ‘visible’ de l’image :

    <script language="javascript" type="text/javascript">

     

            function ShowMe() {

                var x = document.getElementById("Image1");

                if (x.style.visibility == "visible")

                    x.style.visibility = "hidden";

                else

                    x.style.visibility = "visible";

            }

        </script>

    </head>

    <body>

        <form id="form1" runat="server">

        <div>

       

            <input id="Button1" type="button"

                value="button" onclick="javascript:ShowMe()" />

               

                <asp:Image ID="Image1" runat="server" ImageUrl="~/11-AnimatedGIF.gif" />

               

         </div>

       

        </form>

    </body>

     

     

    L’évènement Button_Click d’un bouton asp produit le rechargement de la page, ce que je comprends que vous ne voulez pas.

     

    Cordialement,

    Alex

    ________________

    Publiez un article sur une de ces technologies : Visual Basic, C#, C++, .NET, ASP.NET, SQL Server, Silverlight, SharePoint 2010, SharePoint 2007

    Windows Phone 7

    Astuces pour Visual Studio 2010

    XNA – Développement jeux vidéo

    Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, WPF

    Café des usages

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

     

     

    mardi 28 septembre 2010 13:32
  • Bonjour et merci pour votre aide.

    J'ai trouvé une méthode similaire mais qui utilise l'ajout dynamique d'un script client qui active l'indicateur lors du postback de la page.

     

    Cordialement; Jean

    • Marqué comme réponse Alex Petrescu mercredi 29 septembre 2010 09:32
    mercredi 29 septembre 2010 07:12