我已经使用带有SQLDataSource的在asp.net中创建了一个ListView。我有一个包含空值列表的列,当编辑该列时,它将显示项目是否‘完成’。我需要计算在此列显示中完成了多少行。
我对.net非常陌生,我知道如何做到这一点的唯一方法是,当访问SQLDataSource时,运行SQLCommand来计算列中的条目……这肯定不是一种简单的方法吧?
我们将一如既往地感谢您的帮助:)
发布于 2011-01-20 19:20:45
在ListView中显示数据后,可以使用Linq完成此操作
int count = listView1.Items.Cast<ListViewItem>()
.Where(x => x.SubItems[1].Text.ToString() == "Completed")
.Count();
https://stackoverflow.com/questions/4745957
复制相似问题