<asp:CheckBoxList ID="chList" runat="server" RepeatDirection="Horizontal" RepeatColumns="4"
Width="643px" Style="margin-bottom: 0px">
<asp:ListItem Value="Honor001">公司荣誉信息查询</asp:ListItem>
<asp:ListItem Value="Honor002">公司荣誉信息添加</asp:ListItem>
<asp:ListItem Value="Honor003">公司荣誉信息修改</asp:ListItem>
<asp:ListItem Value="Honor004">公司荣誉信息删除</asp:ListItem>
<asp:ListItem Value="Pe001">权限信息查询</asp:ListItem>
<asp:ListItem Value="Pe002">权限信息添加</asp:ListItem>
<asp:ListItem Value="Pe003">权限信息修改</asp:ListItem>
<asp:ListItem Value="Pe004">权限信息删除</asp:ListItem>
<asp:ListItem Value="admin">超级管理员</asp:ListItem>
</asp:CheckBoxList>
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="全选" />
<asp:Button ID="Button2" runat="server" Text="反选" onclick="Button2_Click" />
后台代码:
protected void Button1_Click(object sender, EventArgs e)
{
for (int b = 0; b < chList.Items.Count; b++)
{
this.chList.Items[b].Selected = true;
}
}
protected void Button2_Click(object sender, EventArgs e)
{
for (int b = 0; b < chList.Items.Count; b++)
{
if (chList.Items[b].Selected)
this.chList.Items[b].Selected = false;
else
this.chList.Items[b].Selected = true;
}
}