如何解决devexpress如何在第一行添加数据或如何将数据添加到特定行
我使用devexpress gridControl,如何通过代码或defult值填充gridControl的第一行,然后通过datatable填充其他行?或如何将数据添加到特定行。我尝试代码,但新行转到最后一个网格控件。 看到此链接:https://c.top4top.io/p_1697xbv9x1.png
string sql = "select sup_action_date,sup_action_code,from Suppliers_Action where supplier_id = " + txt_suppler_id.Text + " Order by sup_action_date";
SqlDataAdapter da = new SqlDataAdapter(sql,DB.conn);
DataSet ds = new DataSet();
da.Fill(ds);
DataTable dt = ds.Tables[0];
BindingSource dtbinding = new BindingSource();
dtbinding.DataSource = dt;
gridcontroltest.DataSource = dtbinding;
gridviewtest.AddNewRow();
gridviewtest.SetRowCellValue(GridControl.NewItemRowHandle,"Column Name","test");
解决方法
DataTable dt = gridControl1.DataSource as DataTable;
DataRow row = dt.NewRow();
row["fieldname"] = 11;
row["fieldname"] = "test";
dt.Rows.InsertAt(row,0);
gridControl1.DataSource = dt;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。