没有后置数据源的datagridview过滤器 [英] datagridview filter without afteer set datasource
本文介绍了没有后置数据源的datagridview过滤器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
表1:
int id,nvarchar(max)名称
datagridview1.datasource = datacontext.selectTable1();
例如,当用户在文本框中输入"my"并从组合框中选择时,选择"like"
在datagridview中,仅查看名称为"my"的列
解决方案
如果datacontext.selectTable1()
获取DataTable
实例,则可以编写
((DataTable)datagridview1.DataSource)).DefaultView.RowFilter = string.Format("name LIKE ''*{0}*''",textbox.Text);
hi
i have mane datagridview,and i like fillter data after set datasource
Table1:
int id,nvarchar(max) name
datagridview1.datasource=datacontext.selectTable1();
for example when user type in textbox,''my'' and select from combobox select ''like''
in datagridview just view columns that name like ''my''
how do i?
解决方案
ifdatacontext.selectTable1()
gets aDataTable
instance, then you could write
((DataTable)datagridview1.DataSource)).DefaultView.RowFilter = string.Format("name LIKE ''*{0}*''",textbox.Text);
这篇关于没有后置数据源的datagridview过滤器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文