datagridview新增行,在有栏位的情况下
DataRow dr = ((DataTable)dataGridView1.DataSource).NewRow();
((DataTable)dataGridView1.DataSource).Rows.Add(dr);
datagridview新增行,在无栏位的情况下
if (this.dataGridView1.Rows.Count == 0)
{
string str = string.Format("SELECT [OldId] as 物料编码,RTRIM(LTRIM(ISNULL(Name,'') +N' '+RTRIM(LTRIM(ISNULL(Specification,'')))))as 物料名称及规格 FROM [MaterialData] where 1=2");
dt1 = SQL.command(str).Tables[0]; //取得表结构
dataGridView1.DataSource = dt1;
DataRow dr = dt.NewRow();
dt1.Rows.Add();
}