0

我有一个 datagridview,我正在用 SQL 绑定这个网格,我在 datagrid 中添加了五行,与 sql 中的autogeneratecolumn = false..

我的代码是

string qry1 = "select modal,Spec,color,Types,reqQty from godownRequsition where gr='" + txtGr.Text + "'";

dataGridView1.DataSource = DAL.GetdataTable(qry1);

问题是当我运行程序时,数据网格的行无法显示数据。如果我完成了数据网格中的所有列并且自动生成列是真的,它会显示数据..

现在我想将数据网格与我自己生成的列绑定,而不是自动生成。

4

1 回答 1

1

您需要自己创建列,如下所示:

DataGridViewColumn column = new DataGridViewTextBoxColumn();
        column.HeaderText = "Lama";
        int indexCol = grid.Columns.Add(column);
于 2013-06-20T07:22:34.693 回答