我们制作表单的时候都会用到多选CheckBox和单选RadioButton按钮。

有的时候我们希望它们的默认值不可以让用户改变。

最普遍的方法就是加上 enable=false。但这样就有了个问题,原本定义好的样式不见了!CheckBox变的很难看。

如何让CheckBox默认值不变,又不丢失原来的样式呢?

很简单,只要在每个CheckBox上添加属性onclick="this.checked=!this.checked;"

就是在用户改变了它之后再给改回去。

ASP.NET中设置CheckBox和RadioButton的默认值不可改变,并不丢失样式!foreach (Control c in Page.Controls)
}

RadioButton就要复杂一点了!

ASP.NET中设置CheckBox和RadioButton的默认值不可改变,并不丢失样式!foreach (Control c in Page.Controls)
                        }

 

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-01
  • 2022-12-23
  • 2021-11-03
猜你喜欢
  • 2021-11-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-16
  • 2021-09-18
  • 2022-12-23
相关资源
相似解决方案