【发布时间】:2018-09-06 20:35:07
【问题描述】:
我正在寻找一种在调用方法之前禁用按钮并在方法结束时启用按钮的方法。
代码应该是这样的:
Btn.Enabled = false;
MyMethode();
Btn.Enabled = true;
但 Btn 仍然可以启用。
注意:所有控件都在 UpdatePanel 中。
我已经用 Js 试过了:
ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "document.getElementById('BtnClone').disabled = true; ", true);
ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "document.getElementById('BtnClone').disabled = false; ", true);
按钮保持启用状态。
谢谢
【问题讨论】:
-
此代码在服务器而不是客户端运行。你需要javascript
-
好的,我可以直接在C#方法上写Js代码吗?
-
如果您试图防止双击(dbl-submissions),我认为它已经在某个地方得到了回答。 [?]
-
防止在方法执行过程中点击。
标签: c# asp.net postback aspbutton