我的数据表与网格绑定如下 表1
Id Type Desc
1 A ABC
2 A XYZ
1 B QRS
3 B 123
根据网格行上的用户选择生成下表。 表2
Id Type
1 A
1 B
2 A
这第二张桌子可以长到第一张桌子。
我必须根据网格选择(或输出为table2)找出表1中的过滤行
我有以下问题
我正在使用dEV eX GRID。
答案 0 :(得分:0)
您可以使用数据视图并正确设置RowFilter属性来过滤您的第一个数据 使用第二个表的过滤值,例如:
dataView.RowFilter = "Id IN (1, 2) AND Type = A"
for sure you have to make it dynamic so you can scan each row and
使你的rowFilter为id = 1并输入= A或id = 2并输入= A等... 这里有一个链接,了解如何使用它: http://www.csharp-examples.net/dataview-rowfilter/