protected void btn_delete_Click(object sender, EventArgs e) { for (int i = 0; i { int id = Convert.ToInt32(this.GridView1.DataKeys[i].Value); if ((this.GridView1.Rows[i].Cells[0].FindControl("CheckBox1") as CheckBox).Checked == true) { Delete(id); ClientScript.RegisterStartupScript(GetType(),"提示",""); } } this.GridView1.DataBind(); }//删除 private void Delete(int id) { using (SqlConnection cOnn= new SqlConnection(str)) { conn.Open(); SqlCommand comm = conn.CreateCommand(); comm.CommandText = "delete from Notice_Msg where id=@id"; comm.Parameters.Add(new SqlParameter("@id", id)); comm.ExecuteNonQuery(); } }