在C#中,datagridview绑好数据可以显示,怎么做才能只显示在combox中选择的内容

2024-12-14 08:36:15
推荐回答(3个)
回答1:

思路:
1、datagridview 的数据源 是个 临时的表 [DataTable ] 那么只对这个表进行 查询即可
2、表的 RowFilter 的方法进行
DataTable dt = new DataTable();
dt.DefaultView.RowFilter = "name='在线'"; //---- 根据不同的字段 查询不同的数据
datagridview数据源名称= dt.DefaultView.ToTable();
3、最好 自己 添加个 button 否则的 利用 combox的selectedindexchanged 会产生问题,如果
非要写的话 注意写 判断 是否 是 选择了 空值 !

结尾: 这样不用每次都去 访问数据库 ,希望对你有所帮助!

回答2:

需要在combox的selectedindexchanged事件中对datagridview进行绑定

回答3:

你说的意思是筛选记录吗?