Bonjour,
l'objectif est d'afficher un message d'attente dans une webform, pour faire patienter l'utilisateur pendant un traitement. Je travaille avec Visual Studio 2005.
Pour cela, je déclare dans mon fichier a.aspx un label "invisible" :
<asp:Label ID="lblWait" runat="server" text="Please wait ..." Visible="false"/>
.
Je veux rendre visible ce label lorsque l'utilisateur clique sur un bouton "Btn_XL", et ce au début du traitement pour faire patienter l'utilisateur.
J'ai écrit dans mon fichier a.aspx.vb le code suivant :
1 2 3 4
| Protected Sub BtnXL_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles BtnXL.Click
lblWait.Visible = True
TraitementLong()
End Sub |
Ce code n'affiche pas le message d'attente. Je suppose que c'est un pb de rafraichissement de la webform.
Des idées ?
Merci
Partager