CheckBoxList是后台代码动态生成的,现在我要在前台点击CheckBoxList生成的子项的时候判断是否选中. 如果选中显示一个层,否则隐藏层, 功能主要 就是我CheckBoxList循环出来的是部门,选中部门的时候我要在层里显示这个部门里的人员
foreach (DepartInfoInfo item in Depart)
{
ListItem li = new ListItem();
li.Value = "" + item.ID;
li.Text = item.DepartName;
li.Attributes.Add("onclick","createDiv(this)"); //事件绑定
this.cblDepart.Items.Add(li);
}
<asp:CheckBoxList ID="cblDepart" runat="server"
RepeatDirection="Horizontal" onclick="javascript:createDiv(this)"> 绑定错误
在控件ITEM里绑定注册JS onclick事件即可
<asp:CheckBoxList ID="cblDepart" runat="server"
RepeatDirection="Horizontal" nclick="javascript:createDiv(this)"></asp:CheckBoxList>错误!把点击的事件写在Item绑定信息的时候,item.Attributes["checkBox变更的事件"].add()
就可以了