btnStart.enabled = false; btnSubmit.enabled = true; 代码的意思?

学习 时间:2026-04-07 21:24:04 阅读:2838
btnStart.enabled = false; btnSubmit.enabled = true; 代码的意思?

最佳回答

傲娇的小甜瓜

无辜的黑夜

2026-04-07 21:24:04

这个写法原意是让btnStart按钮不可操作(点击),让btnSubmit按钮可操作(点击),我估计是写在btnStart的点击事件里的,目的是让当前按钮不能多次点击,也就是操作流程的控制吧?但如果是这样的写代码的话,这句话(btnStart。enabled = false; btnSubmit。enabled = true;)就失去了实际意义。因为当btnStart点击事件在执行结束之后,btnStart按钮还是可以操作的,即就会出现btnStart可以多次点击的情况,因此就失去了意义。正确的做法应该是给btnStart添加客户端点击事件onClientClick='this。enable=false;',这样就可以避免上述问题了。

最新回答共有2条回答

  • 精明的时光
    回复
    2026-04-07 21:24:04

    这个写法原意是让btnStart按钮不可操作(点击),让btnSubmit按钮可操作(点击),我估计是写在btnStart的点击事件里的,目的是让当前按钮不能多次点击,也就是操作流程的控制吧?但如果是这样的写代码的话,这句话(btnStart。enabled = false; btnSubmit。enabled = true;)就失去了实际意义。因为当btnStart点击事件在执行结束之后,btnStart按钮还是可以操作的,即就会出现btnStart可以多次点击的情况,因此就失去了意义。正确的做法应该是给btnStart添加客户端点击事件onClientClick='this。enable=false;',这样就可以避免上述问题了。

上一篇 原来有男女同学325人,新学年男生增加25人,女生减少百分之五,总人数增加16人,现在有男同学多少人?

下一篇 由三点水加上且字怎么读啊