asp.net疑问:在Web页面上怎样限制CheckBox的选择?

来源:百度知道 编辑:UC知道 时间:2024/05/27 05:32:07
假设现在有五个标准的CheckBox,分别是CheckBox1-5,我想在某些条件下限定它们的选择,

例如:当选中其中三个的话,则另外两个成为不可用,即Enabled = False,
一旦在选中的三个里头取消一个的话,那另外的两个又成为可用,即Enabled = True

这个在WindowsApplication项目里很容易就能实现,但是到了ASP.NET的网页上用同样的方法却行不通,是不是控件的问题,用一般的控件是现实不了?
要用input的那种控件?

给你的CheckBox添加AutoPostBack="True"。
分别在CheckBox的CheckedChanged事件中写你的Enable设置的语句。
注意在Page_Load里面初始化的时候,判断If(!IsPostBack)

用法不同。
写JAVASCRIPT就可以了撒。

用 CheckBox 具体代码你就自己写吧