如何在VB.net中的现有数据视图中添加Dataview中的新行

时间:2017-01-17 11:54:31

标签: asp.net vb.net

我有Dataview,我想只从该Dataview添加少量记录到另一个新的Dataview。

请建议我该怎么做。

1 个答案:

答案 0 :(得分:0)

您的问题不是很明确,但我会向您展示一些代码。

假设您有2个datagridviews(dtgvdtgv2),包含2列和多行。

' Create a condition 
Dim condition As Boolean = False
' Loop through all rows in the first dtgv
For i As Integer = 0 To dtgv.Rows.Count - 1
    ' If your condition is true
    If condition = True Then
        ' Create a row with dtgv's values
        Dim row As Object() = New Object() {dtgv.Rows(i).Cells(0).Value, _
                                            dtgv.Rows(i).Cells(1).Value}
        ' Add this row to the second dtgv (dtgv2)
        dtgv2.Rows.Add(row)
    End If
Next