如何避免从一个正的CheckBoxList添加到另一个的CheckBoxList重复项目 [英] How to avoid duplicate items being added from one CheckBoxList to another CheckBoxList
本文介绍了如何避免从一个正的CheckBoxList添加到另一个的CheckBoxList重复项目的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
虽然从一个项目添加的CheckBoxList
另一个的CheckBoxList
如何检查,如果该项目已经是present使用的CheckBoxList
第二asp.net C#
While adding items from one CheckBoxList
to another CheckBoxList
how to check if the item is already present in the second CheckBoxList
using asp.net c#
在code我已经写信给 CheckBoxLists
之间移动是:
The code I have written to move between CheckBoxLists
is:
protected void add_Click(object sender, EventArgs e)
{
for (int i = 0; i <= CheckBoxList2.Items.Count - 1; i++)
{
if (CheckBoxList2.Items[i].Selected)
{
CheckBoxList3.Items.Add(CheckBoxList2.Items[i]);
CheckBoxList3.ClearSelection();
}
}
}
我使用的 add_Click 按钮移到列表之间的项目。
我需要同时加入的项目来验证。
I am using add_Click button to move items between lists. I need to validate while adding items.
请帮助。谢谢.. !!
Kindly help. Thank you..!!
推荐答案
这将工作: -
for (int i = 0; i <= CheckBoxList2.Items.Count - 1; i++)
{
if (CheckBoxList2.Items[i].Selected)
{
CheckBoxList4.Items.Add(CheckBoxList2.Items[i].ToString().Trim());
}
}
foreach (ListItem item in CheckBoxList4.Items)
{
if (!CheckBoxList3.Items.Contains(item))
{
CheckBoxList3.Items.Add(item);
}
}
这篇关于如何避免从一个正的CheckBoxList添加到另一个的CheckBoxList重复项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文