DataGridView在c#程序展示数据中有很大的使用率,展示的数据的效率和灵活性上根据不同的需求可以选择不同的方法,以下是例子:
//实例说明:数据大约8173条,显示在DataGridView上
//以下采用两种方法:
//第一种采用DataSource的方式赋值,显示到dataGridView1
//第二种方式采用foreach循环遍历逐行赋值,显示到dataGridView2上
//优缺点:
//第一种,显示速度快,只能显示数据源中的数据,不够灵活
//第二种,显示的数据灵活,数据量大时,填充数据慢
//1.获取数据
DataTable dt = new DataTable();
dt = GetTargetDatas();
//2.赋值,第一种方法
FillDataGridViewWithDataSource(dataGridView1, dt);
//2.赋值