在开发WinCE6.0程序的时候,要把DataTable的数据显示到ListView控件上,无法使用绑定,
只能使用循环遍历。
思路:外循环遍历行,内循环遍历列
//DataTable:dt2 //ListView:listView1,控件上要添加列columns if (dt2 == null) return; else { listView1.Items.Clear(); ListViewItem item; int rowno=0; foreach (DataRow row in dt2.Rows) { item = new ListViewItem(); rowno++; item.Text = rowno.ToString(); //行数,不要可省略 for (int i = 0; i < dt2.Columns.Count; i++) { string str = row[i].ToString(); item.SubItems.Add(row[i].ToString()); } listView1.Items.Add(item); } }