2011-01-20 31 views
0

SQLDataSourceを使用してasp.netでListViewを作成しました。私はNULL値のリストを持つカラムを持っています。このカラムは、編集時にプロジェクトが「完了」しているかどうかを表示します。この列の中のいくつの行が完了したかをCOUNTする必要があります。特定の値があるListViewの行数をカウントする

私はそれを行う方法を見ることができる唯一の方法は、SQLDataSourceがアクセスされるとき、SQLCommandを実行して列の項目を数える方法です。確かにこれは簡単な方法?

任意のヘルプは、いつものように感謝される:)

+0

内のデータを表示した後、この使用してLINQの操作を行うことができた側では、あなたがこの計算を実行する必要がありますか?ブラウザ、IIS、DB?どの瞬間ですか? –

答えて

1

リストビュー

int count = listView1.Items.Cast<ListViewItem>() 
     .Where(x => x.SubItems[1].Text.ToString() == "Completed") 
     .Count(); 
関連する問題