我知道如何循环使用GridView并使用for each循环提取每一行,如下所示,但我正在寻找一种简单的方法来循环数据网格并说提取最后20行?是否有可能在vb.net中以相反的顺序进行?
For Each row As GridViewRow In InventHistoryGridView.Rows
Next row
答案 0 :(得分:2)
Rows只是GridView中Rows集合的表示
For i = ((Rows.Count - 1) - 20) To Rows.Count -1
'do some cool stuff
Next
除非你特别必须从最后一行开始并向后退,你在其评论中提出的Davide Piras所做的,如下所示。
For i = Rows.Count -1 To ((Rows.Count - 1) - 20) Step -1
'do some cool stuff
Next