我更新了datagridview中的数据,但在关闭并打开程序之前我无法看到更改,我尝试了以下代码:
datagridview1.DataSourse = null; //to clear the datagridview
datagridview1.DataSource = dcontext.Empleados.ToList(); //to fill the datagridview again
但是这样做我无法看到所做的更改,我看到了我在开始时使用的datagridview1。我还尝试了添加
的代码something.Rows.Clear() //I dont remember the exact way it was written.
我已经读过我需要取消绑定datagridview并再次填充它(绑定它)。
是的,有人能帮帮我吗?答案 0 :(得分:0)
1。)创建绑定源
2.。)将此对象的数据源设置为数据集表。
3.。)将DatagridView的数据源设置为绑定源对象。
Dataset ds = new Dataset();
BindingSource bs = new BindingSource()
bs.Datasource = ds.Table[0];
datagridview1.Datasource = bs;