questo codice č davvero vecchio, chissā se funziona ancora
codice:
<body>
<form id="form1" runat="server">
<div>
<asp:Button ID="Button1" runat="server" Text="Button"></asp:Button>
</div>
<div id="div2"></div>
</form>
</body>
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim inizio As DateTime = DateTime.Now
Do While (Now().Subtract(inizio).TotalSeconds <= 5)
Loop
End Sub
Private Sub Button1_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Init
Dim btn As Button = DirectCast(sender, Button)
btn.Attributes.Add("onclick", "v=this;window.setTimeout(function(){v.disabled=true;document.getElementById('div2').innerHTML = 'Operazione in corso, prego attendere...';}, 1);")
End Sub