Esempio n. 1
0
    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();
        }
    }
Esempio n. 2
0
    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();
    }
Esempio n. 3
0
 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>");
     }
 }