【c#】解决datagridview只清空数据不删除标题方法
datagridview控件不删除标题行的方法
·
C# DataGridView控件绑定数据后清空数据两种方式
一、DataGridview绑定数据源时:DataGridview.DataSource=dt;
在清除DataGridview的数据时:
1.DataSource为NULL(DataGridView.DataSource= null;)这样会将DataGridView的列也删掉。
2.用DataGridview.Rows.Clear(); 提示“不能清除此列表”!!!!!
以上都不是想要的结果。想要满足保持原有的列,就是重新绑定之前的DataTable,然后清除DataTable中的数据,如下:
DataTable dt = (DataTable)dataGridView1.DataSource;
dt.Rows.Clear();
dataGridView1.DataSource = dt;
ps:表格设置标题行的方法
table.columns[“name”].caption=“名字”;
二、DataGridview未绑定数据源,直接添加数据的方式
dataGridView1.Rows.Clear();

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)