【发布时间】:2015-08-14 06:55:10
【问题描述】:
页面加载功能:
btnGenerateBill.Attributes.Add("onclick", "var yesno=confirm('Please Confirm'); return yesno;")
btnGenerateBill.Attributes.Add("onclick", " this.disabled = true; " + ClientScript.GetPostBackEventReference(btnGenerateBill, Nothing) + ";")
按钮点击事件:
Protected Sub btnGenerateBill_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnGenerateBill.Click
some code here
End Sub
第一次单击该按钮时,我收到一条确认消息,但该按钮并未立即禁用。
【问题讨论】:
-
只需添加您的按钮点击事件
btnGenerateBill.Enabled = False,您的按钮将被禁用。顺便提一句。如果confirm返回false则不会触发后面的代码(点击事件),并且按钮将保持启用状态。 -
你在使用 Bootstrap 吗?