访问网格视图的所有行

时间:2013-07-09 05:02:47

标签: asp.net vb.net gridview

我有一个页面大小为6的网格视图。现在,在按钮单击事件中,我需要访问所有可用的网格视图行,因为所有控件都是可编辑的,因此我需要扫描所有元素。 但声明

For Each row As GridViewRow In UserNoteGrid.Rows

仅针对当前页面运行,而不是针对每个页面中的所有可用行。 我该如何访问它。 感谢

2 个答案:

答案 0 :(得分:0)

请检查......

    'after binding
    GridView1.AllowPaging = False
    For Each row As GridViewRow In GridView1.Rows
        'some work
    Next
    GridView1.AllowPaging = True

答案 1 :(得分:0)

你可以使用这样的东西:

Protected Sub UserNoteGrid_RowDataBound(sender As Object, e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles UserNoteGrid.RowDataBound
    e.Row.Cells(1).Text = "test ..."
End Sub