使用autogeneratecolumns = false绑定datagrid

时间:2013-06-20 07:18:56

标签: c# asp.net

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

我的代码是

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

dataGridView1.DataSource = DAL.GetdataTable(qry1);

问题是当我运行程序时,datagrid行无法显示数据。如果我完成datagrid中的所有列并且autogenerate列为true,则显示数据..

现在我想将datagrid绑定到我自己生成的非自动生成的列。

1 个答案:

答案 0 :(得分:1)

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

DataGridViewColumn column = new DataGridViewTextBoxColumn();
        column.HeaderText = "Lama";
        int indexCol = grid.Columns.Add(column);
相关问题