郁闷啊,两个checkbox 怎么实现一个为true的时候另一个为false

解决方案 »

  1.   

    checkBox1.Checked = !checkBox2.Checked;
      

  2.   

    name 属性设为一样
    <input name="a" id="checkbox1" />
    <input name="a" id="checkbox2" />
      

  3.   

    this.checkBox1.CheckedChanged += delegate{ this.checkBox2.Checked = this.checkBox1.Checked;};
    this.checkBox2.CheckedChanged += delegate{ this.checkBox1.Checked = this.checkBox2.Checked;};
      

  4.   


    $("#checkbox1").click(function(){
    $("#checkbox2").attr("checked",!$("#checkbox1").attr("checked"));
    })
    $("#checkbox2").click(function(){
    $("#checkbox1").attr("checked",!$("#checkbox2").attr("checked"));
    })
    正解!
      

  5.   

    在2个checkbox的CheckedChanged事件里写,如果一个选项变化了,另一个如果一样了也变化。
      

  6.   


    不好意思this.checkBox1.CheckedChanged += delegate{ this.checkBox2.Checked = !this.checkBox1.Checked;};
    this.checkBox2.CheckedChanged += delegate{ this.checkBox1.Checked = !this.checkBox2.Checked;};
      

  7.   

    同志们我用的不是服务器控件,是Web控件 正确答案已经想出来了