dataGridView绑定泛型的筛选功能实现
2011-04-12 09:51
316 查看
一次筛选
IList<Model> list = (IList<Model>)dataGridView2.DataSource;
var query = from student in list
//where student.FormCode.StartsWith(textBox3.Text.Trim())
where student.FormCode.Contains(textBox3.Text.Trim())
//where student.FormCode.EndsWith(textBox3.Text.Trim())
select student;
dataGridView2.DataSource = new LocalDataer.BindingCollection<Model>(query.ToList());
真正的仿绑定DataTable实现
var query = from student in listsouse
//where student.FormCode.StartsWith(textBox3.Text.Trim())
where student.FormCode.Contains(textBox3.Text.Trim())
//where student.FormCode.EndsWith(textBox3.Text.Trim())
select student;
dataGridView2.DataSource = new LocalDataer.BindingCollection<Model>(query.ToList());
这里的listsouse是一个不变的泛型集合,采用的是Linq查询,大家可以随意修改可实现不同效果,如果好的方法也请通知我,谢谢
IList<Model> list = (IList<Model>)dataGridView2.DataSource;
var query = from student in list
//where student.FormCode.StartsWith(textBox3.Text.Trim())
where student.FormCode.Contains(textBox3.Text.Trim())
//where student.FormCode.EndsWith(textBox3.Text.Trim())
select student;
dataGridView2.DataSource = new LocalDataer.BindingCollection<Model>(query.ToList());
真正的仿绑定DataTable实现
var query = from student in listsouse
//where student.FormCode.StartsWith(textBox3.Text.Trim())
where student.FormCode.Contains(textBox3.Text.Trim())
//where student.FormCode.EndsWith(textBox3.Text.Trim())
select student;
dataGridView2.DataSource = new LocalDataer.BindingCollection<Model>(query.ToList());
这里的listsouse是一个不变的泛型集合,采用的是Linq查询,大家可以随意修改可实现不同效果,如果好的方法也请通知我,谢谢
相关文章推荐
- DataGridVIew实现列下拉筛选功能
- DataGridView绑定泛型List时,利用BindingList来实现增删查改
- 用DataGridView实现Excel列的复杂筛选功能
- DataGridView如何实现列标头带数据筛选功能,就象Excel高级筛选功能一样
- 将Excel中数据导入DataGridView中并实现筛选功能
- MVVM范例:实现 用户列表绑定、编辑 、删除、添加及筛选功能
- DataGridView绑定泛型List时,利用BindingList来实现增删查改
- 在DataGridView控件上实现列标头象Excel带数据筛选功能
- DataGridView绑定泛型List时,利用BindingList来实现增删查改
- 我的ASPxGridView控件的数据是在后台绑定的,但是实现不了筛选和分页的功能,只能显示一页的数据?
- 利用伪静态化Rewrite规则httpd.ini文件实现域名绑定子目录功能
- dataGridview中的分页功能实现(多个对像,不是单一的)
- jquery 实现筛选功能。
- C#——DataGridView分页功能的实现
- DataGridView分页功能的实现
- JAVA实现通过绑定邮箱找回密码功能
- C#——DataGridView分页功能的实现
- C#实现DataGridView分页功能
- 基于JSON+JQuery实现的多条件筛选功能(类似京东和淘宝功能)
- IOS中UISearchController搜索框筛选功能实现