我只是想知道如何将 ListBox 中的所有值作为 selectedItems 获取?请注意,查看的记录来自 SQL 数据源。我将使用这些值作为电子邮件爆炸的电子邮件地址列表。
任何帮助将不胜感激,谢谢。我正在使用 ASP.Net C#
如果要选择列表框控件中的所有项目,请使用此
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);
}