【发布时间】:2010-09-08 19:56:00
【问题描述】:
有没有办法让 ASP.net 页面(使用 AJAX)显示一些繁忙的指示器(只是一个标签就可以了),同时禁用一些按钮(以防止双击)然后执行工作。在工作结束时,标签会发生变化以指示新的状态。
当我尝试这样做时:
Public Sub BtnEnvoyer_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles BtnEnvoyer.Click
BtnEnvoyer.Enabled = False
LblStatus.Visible = True
LblStatus.ForeColor = Drawing.Color.ForestGreen
LblStatus.Text = "Envoi en cours..."
SendEmail()
End Sub
Private Sub EnvoyerCourriel()
' Do some work
LblStatus.Text = "Done!"
BtnEnvoyer.Enabled = True
End Sub
我只看到了 dn 结果,中间什么都没有。 如果需要,我不介意使用 javascript 使其工作,或者其他任何事情。
【问题讨论】: