private void Btn_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count < 1) { MessageBox.Show("请选择一行进行操作"); } else { String code = dataGridView1.SelectedRows[0].Cells[0].Value.ToString(); int status = 0; switch (((Button)sender).Name) { case "btnStart": status = 10; break; case "btnDisable": status = 40; break; case "btnIn": status = 20; break; case "btnOut": status = 30; break; } LaneWayService.UpdateEntity(code, status); search(); // } }
void search() { dataGridView1.DataSource = LaneWayService.GetList(); }