如何解决BUTTON重入的问题。

lzywdm 2003-09-11 02:23:03
在BUTTON.CLICK()中,我首先使button1.enabled =false;
然后进行操作。例如:
FOR(INT I=0;I<100000;I++)
{
//DO SOMETHING
}
最后我使BUTTON1。ENABLED=TRUE;
再这个过程中,按钮应是灰化的。但是我连续点击,发现每次click都执行了。但是我希望在灰化后不在执行。
...全文
29 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
HenanBoy 2003-09-11
  • 打赏
  • 举报
回复
呵呵。。。。上面的哥们说的对了
在Web中是只有从新刷新过也面后才3能出来效果的。
csdn_bob 2003-09-11
  • 打赏
  • 举报
回复
button1.Enabled = !button1.Enabled;
csdn_bob 2003-09-11
  • 打赏
  • 举报
回复
if(button1.enabled)
{
FOR(INT I=0;I<100000;I++)
{
//DO SOMETHING
}
}
webform中对于控件的状态的修改,在下一次才能起作用

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧