我在asp.net 3.5中有一个dataview对象,我需要在其上放置一个过滤器,以便我只保留数据视图的第一行。我已经找到了这样做的方法,但到目前为止还没有运气。 .RowFilter属性似乎只适用于WHERE标准,这不是我要找的。我只需要消除除第一行之外的所有行。
答案 0 :(得分:1)
在评论中我可以看到你有这个陈述
dv.table = sourceTable;
这样做才能获得第一行
dv.Table = (new DataRow[] { sourceTable.AsEnumerable().ElementAt(0) }).CopyToDataTable();