Bonjour,
je travaille actuellement sous Visual Studio 2008 et C# sur une appli Web.
J'ai une page qui me pose un petit souci. Elle propose d'importer un fichier en appuyant sur un bouton. Le traitement prend anviron 5 mns. Du coup, pour faire patienter l'utilisateur j'essaie de mettre en place un UpdateProgress avec un gif animé - qui marche bien à l'heure actuelle.
Cependant, je voudrais rendre inactif ce fameux bouton pendant tout le traitement et le réactiver ensuite.
Voici un bout de code assez simpliste :
le but étant de désactiver le bouton 'button_import'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <fieldset> <asp:Label ID="Label1" runat="server" Text=""></asp:Label> <br /> <br /> <asp:Button runat="server" ID="button_import" Text="Button" onclick="Unnamed1_Click" OnClientClick ="test.style.visibility='hidden';"/> </fieldset> </ContentTemplate> </asp:UpdatePanel> <asp:UpdateProgress ID="UpdateProgress1" runat="server"> <ProgressTemplate> <img src ="../ressources_css/ajax-loader.gif" alt ="Loading" /> </ProgressTemplate> </asp:UpdateProgress>
merci d'avance, si quelqu'un a une idée..
Partager