0

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

任何帮助将不胜感激,谢谢。我正在使用 ASP.Net C#

4

1 回答 1

0

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

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

或者您可以使用 LINQ 这样做:只需将您的列表视图和检查状态传递给函数。

public void CheckAllItems(ListView lvw, bool check)
{
    lvw.Items.OfType<ListViewItem>().ToList().ForEach(item => item.Checked = check);
}
于 2013-10-30T02:59:23.703 回答