DataGridView 清空原数据
来源:互联网 发布:免费的群发短信软件 编辑:程序博客网 时间:2024/06/07 06:35
最近在学习winform中用到了datagridview,在实现查询功能,并重新绑定结果数据源的过程中,发现datagirdview并没有清空原来的数据,而是将结果自动添加在原数据的下面。
一开始我将datagridview的数据源设置为空:datagridview.DataSource=null;但是发现没有用。
又用了datagridview.Rows.Clear(),结果出错了,提示"不能清除此列表"。
在网上查了下,原来用数据源绑定的datagridview不能用Rows.Clear()清除,也不能通过将数据源设置为空,只有手动添加的数据可以这样来清空。
后来我用了网上以为前辈的方法,可以保持原有的列 :
//绑定的原数据
DataTable dt=new DataTable();
datagridview.DataSource=dt;
//清空原数据
dt.Rows.Clear();
datagridview.DataSource=dt;
一开始我将datagridview的数据源设置为空:datagridview.DataSource=null;但是发现没有用。
又用了datagridview.Rows.Clear(),结果出错了,提示"不能清除此列表"。
在网上查了下,原来用数据源绑定的datagridview不能用Rows.Clear()清除,也不能通过将数据源设置为空,只有手动添加的数据可以这样来清空。
后来我用了网上以为前辈的方法,可以保持原有的列 :
//绑定的原数据
DataTable dt=new DataTable();
datagridview.DataSource=dt;
//清空原数据
dt.Rows.Clear();
datagridview.DataSource=dt;
- DataGridView 清空原数据
- DataGridView 更新数据
- datagridview单元格数据验证
- dataGridView数据更新
- datagridview 删除数据行
- DataGridView 如何显示数据
- datagridview数据绑定
- DataGridView显示、更新数据
- datagridview单元格数据验证
- DataGridView数据读取
- 将DataGridView数据打印
- 打印dataGridView中的数据
- datagridview绑带数据
- DataGridView控件绑定数据
- datagridview数据导入Excel
- datagridview数据导入Excel
- winform 绑定数据 dataGridView
- Datagridview数据写入DataTable
- HDU 4115 Eliminate the Conflict (2-sat,4级)
- OC-NSString字符串导出(写入到文件)
- hdu 1401 Solitaire 双向bfs
- JQuery小结
- PHPStorm Yii 命令行工具
- DataGridView 清空原数据
- [Android开发常见问题-19] Android为什么比IOS和WP慢?
- C# List<T>用法
- hdu 1282
- n行n列动态规划
- 打印一个N*N的方阵,N为每边字符的个数( 3〈N〈20 ),要求最外层为“X”,第二层为“Y”,从第三层起每层依次打印数字0,1,2,3,...
- 《军人总裁任正非》
- TCP断开链接的四次握手
- 百度2014校园招聘-研发工程师笔试题(济南站)