DataKeyField 就是 DataGrid 的主键, 它的作用是当你在编辑时可以找到一个线索!MyCommand.Parameters("@Id").Value = MyDataGrid.DataKeys(CInt(E.Item.ItemIndex))这句就是找到了 "@Id" 的线索! 这句一般配合sql 来用的!