datagridview重新绑定数据问题
各位大虾,先看下面的程序 :
for (int i = 100; i < 103; i++)
{
Computer computer = new Computer();
computer.Name = i.ToString();
computer.Ip = "192.168.18." + i.ToString();
computerList.Add(computer);
this.dataGridView1.DataSource = computerList;
// this.dataGridView1.Refresh();
}
我想最后在dataGridView1上显示的是三条记录,而不是一条记录应该怎么操作,以前记得是databind()的,但是发现没有这个方法,用Refresh()也不行。把this.dataGridView1.DataSource = computerList放到for外面来是可以得,但是我想实现重新绑定这个功能,应该怎么办啊?
for (int i = 100; i < 103; i++)
{
Computer computer = new Computer();
computer.Name = i.ToString();
computer.Ip = "192.168.18." + i.ToString();
computerList.Add(computer);
this.dataGridView1.DataSource = computerList;
// this.dataGridView1.Refresh();
}
我想最后在dataGridView1上显示的是三条记录,而不是一条记录应该怎么操作,以前记得是databind()的,但是发现没有这个方法,用Refresh()也不行。把this.dataGridView1.DataSource = computerList放到for外面来是可以得,但是我想实现重新绑定这个功能,应该怎么办啊?
...全文
相关推荐
c# 如何删除datagridview中数据并删除数据库中的数据
重新绑定数据删除操作完成后,为了使DataGridView中的数据显示最新状态,需要重新绑定数据源。通常,这涉及到以下几个步骤:1.
C# Excel导入导出到DataGridView
对于CSV文件,可以重新打开文件,覆盖写入新的数据。而对于XLSX文件,EPPlus库提供了更新工作表内容的方法。3. 在保存前,确保处理任何可能的异常,如文件已被其他程序占用、磁盘空间不足等问题。
DataGridView隐藏某些行
DataGridView重新加载其数据,确保用户界面与数据源保持一致。
虚拟分页DataGridview
**更新UI**:在获取到新数据后,清空DataGridview并重新绑定新数据,同时更新导航按钮的状态以反映当前页和总页数。5.
通过DataGridView与mysql交互的总结_200904[参考].pdf
**处理问题和技巧**: - 数据绑定必须设置为全局变量,以便在不同的函数中都能访问和更新。 - 在更新数据库时,DataSet必须与DataGridView绑定,否则无法获取到更新的信息。


