protected void btnDelete_Click(object sender, EventArgs e) { btnDelete.Attributes.Add("onclick", "return confirm('确定要删除这些课题的记录吗?')"); int count = 0; Fannie.Subjects sub = new Fannie.Subjects(); int key; for (int i = 0; i < gvSub.Rows.Count; i++) { if (((CheckBox)(gvSub.Rows[i].Cells[0].Controls[0])).Checked) { key = Convert.ToInt32(gvSub.DataKeys[i].Value.ToString()); sub.DeleteOneSub(key); } else { count++; } } if (count == gvSub.Rows.Count) { Response.Write("<script>alert('请选择需要删除的记录')</script>"); } else { GetAllSub(); } }
protected void gvSub_RowDeleting(object sender, GridViewDeleteEventArgs e) { Fannie.Subjects sub = new Fannie.Subjects(); int id = Convert.ToInt32(gvSub.DataKeys[e.RowIndex].Value.ToString()); sub.DeleteOneSub(id); GetMySub(); }
protected void btnDelete_Click(object sender, EventArgs e) { if (Request.QueryString["id"] != null) { subId = Convert.ToInt32(Request.QueryString["id"].ToString()); } if (!IsChosenTime()) { Fannie.Subjects sub = new Fannie.Subjects(); //删除课题 if (sub.DeleteOneSub(subId) > 0) { Response.Write("<script>alert('成功删除该课题!');location='MySubjects.aspx'</script>"); } else { Response.Write("<script>alert('删除该课题失败!');history.go(-1)</script>"); } } else { Response.Write("<script>alert('学生选题中,无法删除!')</script>"); } }