62,041
社区成员
发帖
与我相关
我的任务
分享
foreach(ListItem li in lstLeft.Items)
{
if (li.Selected)
{
lstRight.Items.Add(li);
lstLeft.Items.Remove(li);
}
}
protected void btn_adduser_Click(object sender, ImageClickEventArgs e) //从左边的人员列表中向右边的列表中添加有权限的人员
{
for (int i = 0; i < ListBox_UserList.Items.Count; i++)
{
if (ListBox_UserList.Items[i].Selected)
{
ListItem li = ListBox_Selected.Items.FindByText(ListBox_UserList.Items[i].Text);
if (li == null)
{
ListItem ss = ListBox_UserList.Items[i];
ss.Value = ListBox_UserList.Items[i].Value.ToString();
ss.Text = ListBox_UserList.Items[i].Text.ToString();
ListBox_Selected.Items.Add(ss);
}
}
}
ListBox_UserList.ClearSelection();
}
protected void btn_removeuser_Click(object sender, ImageClickEventArgs e) //移除有权限列表中的人员
{
for (int i = 0; i < ListBox_Selected.Items.Count; i++)
{
if (ListBox_Selected.Items[i].Selected)
{
ListBox_Selected.Items.RemoveAt(i);
}
}
ListBox_UserList.ClearSelection();
}
int count = ListBox2.Items.Count;
int index = 0;
for (int i = 0; i < count; i++)
{
ListItem item = ListBox2.Items[index];
ListBox2.Items.Remove(item);
ListBox1.Items.Add(item);
}
index++;
int count = ListBox2.Items.Count;
int index = 0;
for (int i = 0; i < count; i++)
{
ListItem item = ListBox2.Items[index];
if (ListBox2.Items[index].Selected == true)
{
ListBox2.Items.Remove(item);
ListBox1.Items.Add(item);
index--;
}
index++;
}