各位高手大哥,我用checkboxlist 里有几个值.如:口学生;口教师;口教授;口博士;当我一选中其中一项时,该项就隐藏或者去掉.我已经打开autopostback.请各位大哥帮帮忙.谢谢

解决方案 »

  1.   

    这是啥意思啊?
    你PageLoad里面的代码放到if(!IsPostBack)里面了吗?
      

  2.   

    这个用 checkboxlist 不好实现,因为 SelectedIndexChanged 事件中没有提供当前选中项信息选中 Repeater 嵌入 CheckBox 来实现更容易
      

  3.   

    <asp:repeater ...
    <itemtemplate>
    <asp:checkbox runat=server oncheckedchanged=my_checkedchanged />
    ...
    protected vaoid my_checkedchanged(object sender, EventArgs e){
    CheckBox chk = (CheckBox)sender;
    if(chk.Checked) chk.Visible = false;
    }
      

  4.   

    <asp:checkbox runat=server oncheckedchanged=my_checkedchanged AutoPostBack="True"  />