如何清除列表框项?

时间:2018-05-03 02:22:43

标签: asp.net

我有两个列表框,Listbox1和Listbox2。当我从Listbox1到Listbox2中选择几个值并点击保存时,listbox2上的第一个项目被记录到数据库中,但是当我从网页中的已保存列表中点击编辑时,我仍然可以看到Listbox2上的所有项目。现在,当我想在编辑模式中清除listbox2,即将Listbox2中的所有选定项目移动到列表框1并点击保存时,数据库将被清除,没有保存任何值,但我的Listbox2不清除这些项目。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您可以使用Linq将所有ListItems选项设置为false。

ListBox1.Items.Cast<ListItem>().ToList().ForEach(x => x.Selected = false);