当我们新建一下GridControl的时候,就会有一个默认的GridView,这时我们如何绑定数据到GridView上呢?
只需要一行代码就可绑定了,代码如下:gridControl1.DataSource = dt; //主要是这个就可以把DataTable绑定到GridControl上,就可以显示了
//下面为全部代码private void Test_Load(object sender, EventArgs e)
{
DataTable dt = new DataTable();
DataColumn dc1 = new DataColumn(); //生成第一个列对象
dc1.ColumnName = "col1";
DataColumn dc2 = new DataColumn(); //生成第二个列对象
dc2.ColumnName = "col2";
DataColumn dc3 = new DataColumn(); //生成第三个列对象
dc3.ColumnName = "col3";
//分别把列加入到DataTable中
dt.Columns.Add(dc1);
dt.Columns.Add(dc2);
dt.Columns.Add(dc3);
//动态给列赋值
for (int i = 0; i < 100; i++)
{
DataRow dr = dt.NewRow(); //生名一行数据,这一行数据就会有上面生成的列
dr["col1"] = i + "a"; //给每一列赋值
dr["col2"] = i + "b";
dr["col3"] = i + "c";
dt.Rows.Add(dr); //将行加入到表格中
}
gridControl1.DataSource = dt;
}
结果图片: