在一个界面中,我有两个datagridview
 我点击界面中的一个datagridview111中的一行,然后根据这行的内容来填充另外一个datagridview222.
 显示代码:
Private Sub DataGVBigNames_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles DataGVBigNames.Click
        Str_MenuType = Me.DataGVBigNames.CurrentCell.Value.ToString
       mydt = New DataTable
        myda = DB.myDBda("select * from tbc where MenuType='" & Str_MenuType & "'")
        myda.Fill(mydt)
        Me.DataGVCaipuset.DataSource = mydt.DefaultView.Table
    End Sub然后我在直接在编辑datagridview222.我保存按纽事件是:
    mydt = New DataTable
        mydt = CType(Me.DataGVCaipuset.DataSource, DataTable).GetChanges
        For Each myrow As DataRow In mydt.Rows
            Dim dbrow As New frm_MenuSet            If Not IsDBNull(myrow.Item("MenuType")) Then
                dbrow.Set_Menu_Type(myrow.Item("MenuType"))
            Else
                'dbrow.Set_Menu_Type("")
            End If            If Not IsDBNull(myrow.Item("MenuNo")) Then
                dbrow.Set_Menu_No(myrow.Item("MenuNo"))
            Else
                dbrow.Set_Menu_No("")
            End If            If Not IsDBNull(myrow.Item("MenuName")) Then
                dbrow.Set_Menu_Name(myrow.Item("MenuName"))
            Else
                dbrow.Set_Menu_Name("")
            End If
.......为什么在CType(Me.DataGVCaipuset.DataSource, DataTable).GetChanges中得到的数据为nothing 哦 他为什么不能读到我编辑Datagriview222中的数据哦