ASP:ListBox获取所有值作为选定项

时间:2013-10-30 02:24:47

标签: asp.net c#-2.0

我只是想知道如何才能将ListBox中的所有值作为selectedItems获取?请注意,查看的记录来自SQL数据源。我将使用这些值作为电子邮件爆炸的电子邮件地址列表。

非常感谢任何帮助,谢谢。 我正在使用ASP.Net C#

1 个答案:

答案 0 :(得分:0)

如果要选择列表框控件中的所有项目,请使用此

listView1.MultiSelect = true;
foreach (ListItem item in ListBox1.Items )
{
   item.Selected = true;
}

或者您可以使用LINQ执行此操作: 只需将列表视图和checkstate传递给函数即可。

public void CheckAllItems(ListView lvw, bool check)
{
    lvw.Items.OfType<ListViewItem>().ToList().ForEach(item => item.Checked = check);
}