做一个绑定数据到datagridview的例子,按钮里的代码如下:
DataTable dt = new DataTable();
for(int i=0;i<3;i++)
{
DataColumn dc = new DataColumn();
dc.ColumnName = "col"+i.ToString();
dt.Columns.Add(dc);
}
for(int i=0;i<3;i++)
{
DataRow dr = dt.NewRow();
dr[0] = "aa";
dr[1] = "bb";
dr[2] = "cc";
dt.Rows.Add(dr);
}
ds.Tables.Add(dt);
dgv1.DataSource = dt;
1 dgv1是放上去的datagridview,如果此时dgv1中我没有添加列,点击按钮能显示数据
2 如果我添加2列,点击按钮,我添加的两列中没有数据,后边多了三列,是按钮中代码生成的
3 如果我想数据显示在我手工添加的列中,怎么办呢?首先添加三列,在每列中设置datapropertyname属性,如第一列的属性为col0,第二\三列的属性为col1、col2;
ok